Associate Principal Engineer, Javascript Fullstack in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Associate Principal Engineer, Javascript Fullstack based in India.
As an Associate Principal Engineer, you will lead the design and development of modern full-stack JavaScript solutions that power innovative digital products and services. You will work alongside highly skilled engineering teams to solve complex technical challenges, drive architectural decisions, and deliver scalable, high-quality applications. This role offers the opportunity to influence technical direction, mentor fellow engineers, and champion engineering best practices in a collaborative, agile environment. You will contribute to projects with global impact while working with modern technologies and development methodologies. If you are passionate about building robust software, embracing innovation, and taking ownership of technical excellence, this is an outstanding opportunity to grow your career.
- Design, develop, and maintain scalable full-stack JavaScript applications using modern frameworks and technologies.
- Lead technical solution design and contribute to architecture decisions that support performance, scalability, security, and maintainability.
- Collaborate closely with cross-functional teams including product managers, designers, architects, and fellow engineers to deliver high-quality software solutions.
- Review code, establish engineering best practices, and promote high standards for software quality, testing, and documentation.
- Mentor and support developers by providing technical guidance, knowledge sharing, and constructive feedback.
- Identify opportunities for continuous improvement, troubleshoot complex technical issues, and drive innovation across the software development lifecycle.
- Contribute to agile ceremonies, technical planning, and successful delivery of projects while ensuring alignment with business objectives.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline, or equivalent practical experience.
- Extensive professional experience in full-stack JavaScript development.
- Strong expertise with modern JavaScript, TypeScript, Node.js, and contemporary frontend frameworks such as React, Angular, or Vue.js.
- Solid understanding of software architecture, RESTful APIs, microservices, cloud-based applications, and distributed systems.
- Experience working with databases, version control systems, CI/CD pipelines, and modern development tools.
- Strong knowledge of software engineering principles, design patterns, testing methodologies, and secure coding practices.
- Proven ability to lead technical initiatives, mentor engineering teams, and make sound architectural decisions.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
- Comfortable working in agile, collaborative, and fast-paced development environments.
- Opportunity to work on innovative, large-scale digital engineering projects with global impact.
- Collaborative, agile, and non-hierarchical work culture that encourages ownership and innovation.
- Exposure to modern technologies, cutting-edge engineering practices, and challenging technical initiatives.
- Continuous learning, technical development, and career growth opportunities.
- Work alongside experienced engineers in an international and highly collaborative environment.
- Flexible work arrangements that promote work-life balance where applicable.
- Inclusive workplace focused on collaboration, creativity, and professional excellence.
- Comprehensive employee benefits and wellness programs in accordance with local policies.