Job Title:
Web App Developer (JavaScript)
Job Description:
We are seeking a skilled and passionate Web App Developer to join our team. The ideal candidate has strong experience in JavaScript frameworks and is able to deliver scalable, efficient, and user-friendly web applications. You will collaborate with cross-functional teams, contribute to the full development lifecycle, and help drive continuous improvement in both development and testing practices.
Key Responsibilities:
- Design and develop scalable web applications using
ReactJS, NodeJS, and MongoDB
. - Write clean, maintainable, and efficient code.
- Integrate user-facing elements with front-end templates.
- Work with cross-functional teams to design, develop, and deploy new features and enhancements.
- Collaborate with UI/UX teams to deliver intuitive and engaging user experiences.
- Identify and resolve defects, performance bottlenecks, and scalability issues.
- Develop and maintain automated testing scripts for web applications.
- Ensure automated tests are aligned with application functionality and fix defects identified in testing.
- Stay current with emerging technologies, frameworks, and testing tools to improve development practices.
Requirements:
- Proficiency in
JavaScript
, with hands-on experience in
ReactJS, NodeJS, and MongoDB
. - Strong understanding of web application architecture, RESTful APIs, and asynchronous programming.
- Experience with version control systems (e.g., Git).
- Familiarity with automated testing frameworks and best practices.
- Good problem-solving skills with an eye for detail.
- Strong collaboration and communication skills.