HamburgerMenu
hirist

Auriga - Senior Principal Engineer - Full Stack Technologies

Auriga IT Consulting Pvt Ltd.
Rajasthan
10 - 12 Years
star-icon
4.5white-divider100+ Reviews

Posted on: 29/10/2025

Job Description

Description :

About the job :

Job Description :

We are looking for a highly skilled and experienced Engineering Lead to join our team.

The ideal candidate will have a strong background in backend development using Node.js and frontend expertise with modern JavaScript frameworks.

As an Engineering Lead, you will be responsible for leading the design, development, and delivery of fullstack web applications, ensuring scalability, performance, and maintainability across the stack.

Responsibilities :

- Lead the development of robust backend solutions using Node.js with Express.js and NestJS

- Architect and implement responsive, user-centric frontend interfaces using React.js and Next.js

- Own and review High-Level System Design & Low-Level System Design documentation

- Collaborate with cross-functional teams to define, design, and deliver new features

- Ensure applications are optimized for speed, scalability, and security

- Drive engineering best practices and enforce clean, maintainable, and efficient code

- Conduct code reviews and provide technical mentorship to team members

- Manage and guide a team of engineers, fostering a culture of psychological safety, ownership, and continuous learning - principles emphasized in Googles Project Aristotle

- Set clear goals, provide regular feedback, and support career growth through structured development plans

- Promote a high-trust, high-performance environment by aligning team efforts with business objectives, as practiced in engineering leadership at Microsoft

- Lead the adoption of modern frontend frameworks and performance optimization strategies

- Ensure frontend applications meet Core Web Vitals (LCP, CLS, FID) benchmarks

- Work closely with design and UX teams to deliver accessible and visually polished interfaces

Requirements :

- Bachelors degree in Computer Science, Engineering, or a related field

- 10+ years of proven experience in fullstack development with leadership responsibilities

- Expertise in backend development using Node.js, Express.js, NestJS, and TypeScript

- Proficiency in frontend technologies including JavaScript, TypeScript, HTML, CSS, React.js, and Next.js

- Experience with microservices and event-driven architecture using RabbitMQ, Kafka, BullMQ, and Redis

- Ability to architect and implement GraphQL APIs with a focus on performance and security

- Strong understanding of web development principles and scalable system design

- Hands-on experience with databases such as MongoDB, MySQL, or PostgreSQL

- Knowledge of RESTful APIs and web services

- Experience with Docker, Kubernetes, and containerized deployments

- Familiarity with Git and version control workflows

- Proficiency in tools like Jira, Confluence, GitLab, and Bitbucket

- Excellent problem-solving, communication, and team leadership skills

- Ability to thrive in a fast-paced, agile development environment

Nice to Have :

- Experience with cloud platforms such as AWS or Azure

- Knowledge of frontend state management libraries (e.g., Redux, Zustand)

- Understanding of DevOps practices and CI/CD pipelines

- Familiarity with SOLID principles and Agile methodologies (Scrum, Kanban)

- Experience integrating third-party headless CMS (Contentful) and personalization tools (Algolia, Cloudinary, Talon.One, Segment)


info-icon

Did you find something suspicious?