Principal Software Engineer

2 days ago


Jaipur, Rajasthan, India Auriga It Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Key Responsibilities

Lead the architectural design and implementation of scalable, reusable frontend applications using and

Define and implement frontend architecture flows, maintainable design systems, and component libraries

Establish and enforce coding standards, performance budgets, and testing strategies

Optimize applications for high performance and scalability, focusing on Core Web Vitals, bundle size reduction, and runtime performance

Integrate secure practices: CSP, secure token flows, input validation, XSS/CSRF protections

Guide the use of state management libraries (Redux Toolkit, Zustand, React Query) based on use case suitability

Collaborate with DevOps and backend teams on API integrations, WebSocket implementation (e.g., ), deployment, and system health

Drive CI/CD processes using tools like GitHub Actions, Jenkins, Docker, and Vite/Webpack/Grunt/Gulp

Participate in code reviews and mentor junior developers to build both technical and product understanding

Conduct root-cause analysis and production-level debugging for critical issues across environments

Coordinate with cross-functional teams, including QA, backend, DevOps, product, and design

Required Skills and Qualifications:

  • Strong command of:

,

JavaScript (ES6+) and TypeScript

HTML5, CSS3, Tailwind CSS, Styled Components, or Bootstrap

  • Proven experience in:
  • Designing modular component-based architecture
  • SSR, ISR, SSG patterns in
  • Modern state management (Redux Toolkit, Zustand, React Query)
  • RESTful API consumption and error handling
  • Application security best practices (OAuth2, JWT, XSS/CSRF protection)
  • Performance optimization (code splitting, dynamic imports, lazy loading, etc.)

  • Dev tooling: Chrome DevTools, Lighthouse, Web Vitals, source map analysis

  • Hands-on exposure to:

  • CI/CD (GitHub Actions, Jenkins)
  • Webpack/Vite bundling
  • Git branching, GitHub PRs, version control standards
  • Testing frameworks: Jest/Cypress.

Strong foundation in debugging production issues, analyzing frontend logs, and performance bottlenecks

Experience in building or maintaining design systems using tools like Storybook

Ability to translate product vision into long-term frontend architecture plans

Experience working in Agile teams and leading sprint activities

Ensure accessibility compliance (a11y), semantic HTML and SEO optimization for frontend delivery

Familiarity with AWS tools such as S3, CloudFront, Lambda, Load Balancing and EC2

Knowledge of GraphQL, Design patterns, and caching layers

Good to Have

Working knowledge of backend tools and APIs using and

Exposure to , SvelteKit or other modern JS frameworks

Understanding of micro frontends and federated module architecture

Familiarity with infrastructure as code (Terraform, Pulumi - optional)

Awareness of observability and monitoring tools like Sentry, LogRocket or Datadog

Working knowledge of Docker-based local environments

Contributions to documentation, technical blogs or internal tooling

Experience with feature flags, A/B testing tools, or experiment-driven development


  • Software Engineer

    19 hours ago


    Jaipur, Rajasthan, India Extensible IT Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Software EngineerPosition SummaryThe Software Engineer is responsible for implementing moderately complex features within a collaborative Agile POD, enhancing existing systems, and contributing to new platform components. They work with guidance from senior engineers, apply core development principles, and gradually take ownership of technical solutions as...


  • Jaipur, Rajasthan, India Auriga IT Consulting Pvt Ltd Full time

    About the Role :We are looking for a highly skilled and experienced Frontend JavaScript Developer for position of Principal Software Engineer who can lead the development and design of high-performance frontend architectures. In this role, you will take ownership of frontend systems, establish scalable components and design patterns, and collaborate across...

  • Software Engineer

    2 weeks ago


    Jaipur, Rajasthan, India Techmynd Consulting Full time

    The Senior Software Engineer AI Integration acts as the critical link between AI and real-world implementation. This role is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and workflows into scalable, production-grade fintech solutions.Key Responsibilities : - Analyze, design, program, debug, and...

  • Software Engineer

    2 days ago


    Jaipur, Rajasthan, India EasySportsPass Solution LLP Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Hiring Software Engineer with skills in ASP.NET, , SQL Server. Initial 6-month contract, extendable to full-time. Remote for now, Jaipur office opening soon. Mobile app knowledge is a plus.

  • Ezulix Software

    4 weeks ago


    Jaipur, Rajasthan, India Ezulix Software Private Limited Full time

    About the job:Company Description:Ezulix Software Private Limited is a leading innovative mobile app and web development firm founded by industry experts. They empower startups, entrepreneurs, and visionaries globally to launch exceptional products on mobile platforms. With a dedicated team of 179+ Ezulixrs, they strive for excellence in every product they...


  • Jaipur, Rajasthan, India Codexa Labs Private Limited Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionCodexa Labs Private Limited is a digital solutions company empowering startups, brands, and enterprises to grow through smart technology and impactful marketing. We offer services in social media marketing, website and app development, e-commerce listing, SEO, software reselling, automation, commercial photo/video shoots, branding, content...


  • Jaipur, Rajasthan, India TIE-UPS Manpower Consultants Full time

    Job Description -Minimum Qualification: Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math). 5+ years of proven work experience in software testing / quality assurance with basic programming concepts.Experience: Engineer Software Quality Test understands product requirements, focuses on improving product testing...


  • Jaipur, Rajasthan, India Remotively Full time US$ 90,000 - US$ 1,20,000 per year

    Role DescriptionThis is a full-time, on-site role for a Senior Java Software Engineer, located in Jaipur. The Senior Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Daily tasks include working with Java and the Spring Framework to develop microservices, programming, and collaborating with...


  • Jaipur, Rajasthan, India beBeeTestArchitect Full time ₹ 1,50,00,000 - ₹ 1,75,00,000

    Job DescriptionWe are seeking a Principal Test Architect to lead the development of digital test architecture, planning, and implementation across complex SoC/ASIC designs.This technical leader will mentor junior engineers, collaborate with cross-functional teams, and ensure world-class testability and manufacturability of silicon products.Main...


  • Jaipur, Rajasthan, India Akeo Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Required ExperienceMinimum : 3 yearsMaximum : 6 yearsJob DescriptionJob DescriptionWe are looking for a Quality Assurance (QA) Engineer with 3–5 years of experience in software testing to join our team. The QA Engineer will be responsible for ensuring the quality and reliability of our products through well-structured testing processes. He should work in...