Assist senior developers in building and maintaining backend APIs using Node.js and related frameworks (e.g., Express.js)
Participate in the development lifecycle by writing code, testing functionalities, and contributing to deployments (under guidance)
Learn and implement best practices for clean, maintainable, and well-documented code
Observe and learn from code reviews to enhance your development skills
Troubleshoot basic technical problems and assist in resolving complex issues
Qualifications:
1+ years of experience (or strong educational background) in software development, with a focus on Node.js
Basic understanding of Node.js concepts, including asynchronous programming and modules
Working knowledge of JavaScript fundamentals (ES6+)
Interest in building web applications and backend functionalities
Familiarity with relational databases (MySQL, PostgreSQL) or NoSQL databases (MongoDB) is a plus
Basic understanding of version control systems (Git) is a plus
Excellent communication, collaboration, and problem-solving skills
Eagerness to learn and grow in a fast-paced environment