Software Engineer Trainee (Node.js, LLM and Web3) to $500

ABCloudz is a dynamic technology company specializing in software development, modernization, and digital transformation, with a strong focus on building AI-driven solutions.
We are looking for a motivated Trainee Software Engineer who is eager to grow in development and take part in AI research and implementation.
If you already have a foundation in JavaScript, TypeScript, and Python and want to develop your skills while working with AI and Web3 technologies, this is the perfect opportunity to start your career and Internship Program with us.

 

Requirements

  • Willingness to learn and thirst for knowledge
  • Basic knowledge of Object Oriented Programming
  • Solid knowledge of Java Script and TypeScript
  • Knowledge of Python
  • Understanding of basic NodeJS concepts
  • Understanding REST API
  • Experience with Linux-like OSs, console
  • Basic understanding of algorithms and data structures
  • Basic knowledge of Git, Docker (console or UI clients)
  • Experience with relational DBs, basic SQL knowledge
  • At least the Intermediate level of English

     

Will be a plus

  • Understanding WebSockets
  • Understanding software architectures and architecture patterns
  • Familiarity with module testing
  • Understanding NoSQL DBMS (MongoDB, Redis)
  • Familiarity with Nest.JS
  • Familiarity with LLM and ML
  • Familiarity with web3 technologies

     

Responsibilities

  • Develop and maintain backend features using Node.js and NestJS under guidance
  • Implement REST and basic GraphQL endpoints following existing patterns
  • Contribute to microservice-based applications
  • Implement simple inter-service communication using NATS or RabbitMQ. Handle basic event publishing and consuming
  • Assist in integrating LLM-based features using existing SDKs or APIs
  • Interact with blockchain networks using libraries
  • Assist in implementing wallet-based authentication
  • Implement and test smart contract interactions
  • Write clean, readable, and well-documented code
  • Fix bugs and address technical debt in existing services
  • Write basic unit tests (Jest)
  • Participate in code reviews (as a learner)

Required languages

English B1 - Intermediate
JavaScript, TypeScript, Python, Node.js
Published 16 January
249 views
ยท
33 applications
100% read
ยท
97% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...