Key Responsibilities
- Lead the architecture, design, development, and deployment of scalable, high-performance web applications using technologies like React, Angular, Vue.js, Node.js, Python / Django / Flask, or Java / Spring Boot
- Provide architectural guidance and drive technical decisions while ensuring adherence to coding standards and security best practices
- Conduct regular code reviews to ensure code quality, readability, and maintainability
- Collaborate with cross-functional teams including product managers and UI / UX designers to translate business needs into technical solutions
- Mentor and lead a team of developers, fostering a culture of innovation, collaboration, and continuous learning
- Manage the full software development lifecycle from requirement gathering to deployment and ongoing support
- Identify and address technical risks to maintain application stability and scalability
General Responsibilities
Keep up with emerging trends, technologies, and best practices in web developmentContribute to improving development tools, workflows, and methodologiesEngage in technical discussions, sprint planning, and design reviewsCommunicate effectively with both technical and non-technical team members and stakeholdersRequired Skills & Qualifications
7–10 years of experience in web application development with demonstrated project leadershipBachelor's or Master's degree in Computer Science, Engineering, or a related fieldFront-end Expertise
Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)Deep experience with at least one JavaScript framework / library : React.js, Angular, or Vue.jsFamiliarity with front-end build tools like Webpack, Babel, or ViteUnderstanding of responsive design and cross-browser compatibilityBack-end Expertise
Proficiency in at least one back-end stack :Node.js with Express / NestJSPython with Django / FlaskJava with Spring BootExperience designing and building RESTful APIsStrong knowledge of databases : MySQL, PostgreSQL, MongoDB, RedisDevOps & CI / CD (Preferred)
Experience working with CI / CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOpsFamiliarity with Docker and Kubernetes is a strong plusExposure to cloud platforms like AWS, Azure, or GCP is desirableSkills Required
Web Development, react.js , Angular, Vue.JS, Node.js, Express.Js