Posted on: 17/09/2025
Job Description :
Key Responsibilities :
- Take ownership of the full software development lifecycle, from ideation and design to deployment and post-launch support.
- Ensure the technical feasibility of UI/UX designs and optimize applications for speed and scalability.
Technical Leadership :
- Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
- Mentor and coach junior developers, helping them grow their skills and navigate complex challenges.
Collaboration & Innovation :
- Drive continuous improvement by evaluating new technologies, frameworks, and processes.
- Proactively identify and resolve technical debt and architectural challenges.
Testing & Deployment :
- Work with DevOps teams to manage CI/CD pipelines and ensure smooth, automated deployments.
Required Skills & Qualifications :
Experience : Minimum of 8 years of hands-on, professional software development experience with JavaScript.
Technical Expertise :
- Proven experience with a major front-end framework (React, Angular, or Vue.js).
- Strong experience with back-end technologies, specifically Node.js and related frameworks (e.g., Express.js).
- Solid understanding of relational and NoSQL databases (e.g., SQL, MongoDB).
- Extensive experience with API design and integration (RESTful APIs, GraphQL).
Architectural & Design Skills :
- Experience with microservices architecture and cloud-native development (AWS, Azure, or GCP).
Tools & Methodologies :
- Experience with modern build tools (Webpack, Babel).
- Knowledge of test automation frameworks (e.g., Jest, Mocha, Cypress).
- Experience working in an Agile/Scrum environment.
Soft Skills :
- Strong analytical and problem-solving abilities.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1547836
Interview Questions for you
View All