Software Developer to build scalable web applications using modern frameworks like React and Node.js, with a focus on clean, maintainable code and seamless user experiences.
About the role
Key Responsibilities
Write clean, scalable, and efficient code for web applications using modern frameworks like React and Node.js.
Collaborate with product managers and designers to define and implement new features.
Debug, test, and optimize application performance for seamless user experiences.
Integrate applications with external APIs and third-party services.
Maintain clear technical documentation, code comments, and API specifications.
Participate in code reviews, providing constructive feedback to team members.
Requirements
3-5 years of professional experience in software development.
Proficiency in JavaScript, Python, or Java, with experience in modern frameworks.
Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with Git, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure).
Strong analytical skills with the ability to debug complex systemic issues.