HamburgerMenu
hirist

Auriga - Principal Software Engineer - Full Stack Technologies

Auriga IT Consulting Pvt Ltd.
Jaipur
6 - 7 Years
star-icon
4.5white-divider100+ Reviews

Posted on: 10/11/2025

Job Description

About the job :

We are seeking an accomplished and highly motivated Principal Software Engineer to lead the architecture, development, and delivery of cutting-edge, scalable fullstack solutions.

The ideal candidate will possess deep expertise in backend and frontend technologies, a strong architectural acumen, and the ability to mentor and guide technical teams to excellence.

This role requires a proactive leader who thrives in dynamic environments and is committed to engineering best practices, performance, and security.

Key Responsibilities :

- Architect and develop scalable backend services utilizing Node.js, Express.js, and NestJS

- Spearhead frontend development using React.js and Next.js, ensuring maintainability and superior user experience

- Design and implement event-driven and microservices architectures leveraging Kafka, RabbitMQ, Redis, and GraphQL

- Deliver comprehensive High-Level and Low-Level System Design documentation

- Enforce clean, maintainable, and robust TypeScript code throughout the codebase

- Lead the development of secure and high-performing APIs and applications

- Optimize frontend applications in alignment with Core Web Vitals and modern accessibility standards

- Collaborate with design, DevOps, and cross-functional stakeholders for seamless delivery

- Provide technical leadership through code reviews, architectural guidance, and mentorship

- Continuously evaluate emerging technologies to enhance system capabilities and efficiency

Qualifications :

- Bachelors or Masters degree in Computer Science, Information Technology, or a related discipline

- A minimum of 6+ years of full stack development experience, including demonstrated leadership in software architecture

- Proficient in Node.js, Express.js, React.js, Next.js, and TypeScript

- Experience designing and deploying microservice architectures and API ecosystems (REST & GraphQL)

- Strong command of frontend technologies including JavaScript, HTML5, CSS3, and associated frameworks

- Expertise in database systems such as MongoDB, PostgreSQL, or MySQL

- Practical experience with Docker, Kubernetes, and CI/CD pipelines (e.g., GitHub Actions, GitLab, Bitbucket)

- Familiarity with cloud infrastructure platforms (AWS, Azure) and their service ecosystems

- Outstanding analytical, communication, and collaboration abilities

Preferred Qualifications :

- Proficiency with frontend state management solutions (Redux, Zustand)

- Experience integrating with CMS and personalization platforms (e.g., Contentful, Cloudinary, Algolia, Talon.One, Segment)

- Working knowledge of Agile methodologies (Scrum, Kanban), Jira, Confluence

- Strong understanding of SOLID principles and modern software engineering paradigms

- Prior experience in scaling high-performing engineering teams or leading technical initiatives within complex domains


info-icon

Did you find something suspicious?