remote
Junior Developer - Hybrid - EEL Data Systems
Software Engineer
Junior Developer role focused on building and maintaining user‑facing applications and APIs in a Node.js ecosystem, with mentorship toward full‑stack proficiency.
About the role
Key Responsibilities
- Develop and maintain features for web applications and backend services using Node.js and JavaScript.
- Design, implement, and test RESTful APIs that integrate with front‑end components.
- Collaborate with senior engineers in sprint planning, code reviews, and continuous integration pipelines.
- Write clean, well‑documented code and contribute to technical documentation.
- Participate in Agile ceremonies, providing progress updates and receiving feedback.
Requirements
- Proficiency in Node.js and modern JavaScript (ES6+).
- Experience building and consuming REST APIs.
- Familiarity with Git version control and collaborative workflows.
- Understanding of Agile/Scrum principles and sprint-based development.
- Strong problem‑solving skills and a willingness to learn and grow into a full‑stack role.