onsite
Junior Full Stack Software Developer - Nova Dynamics
Software Engineer
Junior Full Stack Developer to build emergency communication tools, collaborating with product teams to deliver web applications using JavaScript, React, Node.js, and SQL while continuously learning and improving code quality.
About the role
Key Responsibilities
- Design, develop, and maintain web applications for emergency communication using React on the front‑end and Node.js on the back‑end.
- Implement and consume RESTful APIs, ensuring data integrity with SQL databases.
- Write clean, testable code, perform code reviews, and contribute to continuous integration pipelines.
- Collaborate closely with product owners, designers, and senior engineers to translate requirements into functional features.
- Participate in debugging, performance tuning, and incident response for production systems.
Requirements
- Proficiency in JavaScript, HTML, and CSS with hands‑on experience in React and Node.js.
- Understanding of relational databases and ability to write SQL queries.
- Familiarity with version control (Git) and basic CI/CD concepts.
- Strong problem‑solving attitude, curiosity for R&D, and effective communication skills.
- Bachelor's degree in Computer Science or related field, or equivalent practical experience.
Skills
javascriptreactnodejssql