Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

SoftTech Engineers LtdPune, Maharashtra, India
1 day ago
Job description

As a 5-9 years of experienced Senior React.Js Developer at SoftTech Engineers Ltd, candidate will be responsible for architecting and building robust, scalable, and maintainable user interface components for our enterprise-grade web applications. You will collaborate closely with cross-functional teams—including product managers, designers, and backend developers to understand business needs and translate them into high-quality frontend solutions. We are looking for someone with deep expertise in ReactJS, NX mono repo environments, and Micro Frontend Architecture, who is passionate about clean code and scalable design patterns.

Key Responsibilities :

React.Js Development

  • Build reusable UI components using modern React practices (Hooks, Context API).
  • Integrate third-party libraries and manage application state efficiently.

Monorepo Management

  • Set up and maintain NX Monorepo structures with multiple applications and libraries.
  • Manage code sharing, linting, formatting, and dependency graph analysis across teams.
  • Micro Frontend Architecture

  • Architect, implement, and integrate micro frontend using Module Federation and independent deployment pipelines.
  • Collaborate across teams to manage contracts and shared services.
  • State Management & Data Flow

  • Manage state using Redux, Zustand, Recoil, and Context.
  • Implement efficient API integration and data fetching using tools like SWR and React Query.
  • UI / UX Design Integration

  • Convert design mock-ups into responsive, accessible UI using Tailwind CSS, SCSS, and design systems.
  • Ensure ADA compliance and cross-browser compatibility.
  • Testing and Quality Assurance

  • Write unit, integration, and end-to-end tests using tools like Jest, React Testing Library, and Cypress.
  • Implement test automation in CI / CD pipelines.
  • Performance Optimization

  • Analyse and improve application performance using code splitting, lazy loading, and runtime.
  • performance auditing. Optimize Lighthouse scores and bundle sizes.
  • Team Collaboration & Documentation

  • Conduct code reviews and mentoring sessions.
  • Document architecture decisions, reusable patterns, and libraries.
  • CI / CD & DevOps

  • Maintain deployment pipelines using GitHub Actions, Docker, and cloud services like AWS Lambda or Azure Functions.
  • Monitor performance and error tracking using tools like Sentry and LogRocket.
  • Required Skills

  • Expert-level proficiency in ReactJS, JavaScript, TypeScript.
  • Deep experience with NX Mono repo, Micro Frontends, and Webpack Module Federation.
  • Strong grasp of state management, routing, performance tuning, and accessibility standards.
  • Proficiency in writing unit, integration, and E2E tests.
  • Familiar with REST APIs, GraphQL, and data caching strategies.
  • Experience with DevOps processes, Docker, CI / CD pipelines, and cloud services.
  • Preferred Qualifications

  • Experience with Storybook, Chromatic for component documentation.
  • Familiarity with DDD (Domain-Driven Design) and Clean Architecture.
  • Knowledge of design systems and theming approaches using Tailwind or SCSS.
  • Exposure to tools like Bit.dev, Module Federation, and multi-tenant deployments.
  • Technical Skills Tools & Technologies

  • JavaScript, TypeScript, ReactJS, NextJS, GatsbyJS, VueJS, REST API, Redux, Redux Thunk, NX, Webpack, Vite, Yarn / NPM, Redux Toolkit, TailwindCSS, SCSS
  • ESLint, Prettier, Husky, Cypress, Jest, RTL, Storybook
  • Visual Studio Code, Postman, Gitlab, Github, Bitbucket, Jira, Trello
  • Bit.dev, Module Federation, GitHub Actions, AWS Lambda, Docker, Sentry, LogRocket
  • HTML, CSS, Bootstrap, Tailwind, React Query, GraphQL
  • Create a job alert for this search

    Lead Software Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    PeoplefyPune, Maharashtra, India
    As a Lead Software Engineer , you will take a hands-on leadership role in building high-quality, scalable, and robust applications and services. This position demands a proactive, experienced Java d...Show moreLast updated: 6 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXPune, IN
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Chargebeepune, maharashtra, in
    You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress Indiapune, maharashtra, in
    NASDAQ : CMPR) is the world leader in mass customisation.Our unmatched technology, production, and supply chain operations allow us to offer products that can be personalised by an individual custom...Show moreLast updated: 1 day ago
    • Promoted
    Lead Java Engineer

    Lead Java Engineer

    InRhythmpune, maharashtra, in
    We’re Looking For a Lead Software Engineer!.Our Team is looking for a highly skilled and experienced Lead Software Engineer to lead the development and enhancement of a key management system.This s...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Engineer Software -Automation & DevOps

    Senior Staff Engineer Software -Automation & DevOps

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 6 days ago
    • Promoted
    Staff Engineer Software-Automation & DevOps

    Staff Engineer Software-Automation & DevOps

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 6 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Calfus Inc.Pune, Maharashtra, India
    We are looking for an experienced Software Engineering Lead specializing in System Architecture and Design with good Microsoft technologies experience and DB skills. Manage and support existing appl...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer (Tech Lead)

    Senior Software Engineer (Tech Lead)

    DocuVillepune, maharashtra, in
    Our mission is to help businesses unlock insights from legal and procurement contracts using AI / ML and scalable software systems. This is a rare opportunity to shape a product and company from the g...Show moreLast updated: 1 day ago
    • Promoted
    Staff Engineer Software

    Staff Engineer Software

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    JoVEpune, maharashtra, in
    JoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Our institutional clients comprise over 1,000 universities, colleges...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    RevXpune, maharashtra, in
    At RevX, we operate at scale — handling.We’re looking for a passionate Software Development Engineer to help us build and deliver high-performance systems and features that power customer engagemen...Show moreLast updated: 1 day ago
    • Promoted
    Lead Engineer - MERN

    Lead Engineer - MERN

    PeoplefyPune, Maharashtra, India
    We are recruiting for Senior Software engineer role for one of our client in.We prefer candidates who are currently working in. About the Client (Product company) -.Our client is a rapidly growing, ...Show moreLast updated: 28 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    SoftTech Engineers LtdPune, Maharashtra, India
    As a 5-9 years of experienced Senior React.Js Developer at SoftTech Engineers Ltd, candidate will be responsible for architecting and building robust, scalable, and maintainable user interface comp...Show moreLast updated: 1 day ago
    • Promoted
    Sr. Software Engineer / Lead-(Java with Analytics)

    Sr. Software Engineer / Lead-(Java with Analytics)

    RingCentralpune, maharashtra, in
    We are looking for a Senior Backend and Infra Engineer that will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable and fault tole...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer : ML Ops & System Engineer

    Lead Software Engineer : ML Ops & System Engineer

    AppZenPune, Maharashtra, India
    Role : Lead Software Engineer : ML Ops & System Engineering.AppZen is the leader in autonomous spend-to-pay software.Its patented artificial intelligence accurately and efficiently processes informa...Show moreLast updated: 12 days ago
    • Promoted
    Lead Software Engineer (Java)

    Lead Software Engineer (Java)

    NorthStar HR ConsultantsPune, Maharashtra, India
    Job Title - Lead Engineer - Java.Our client is looking for a Lead Java Engineer who would be responsible for getting involved in the end-to-end development and maintenance of applications.The role ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer / Lead - Angular

    Senior Software Engineer / Lead - Angular

    Crest Datapune, maharashtra, in
    Develop, test, and maintain high-performance web applications using Angular (versions 8+).Design and implement user interfaces with a focus on performance, scalability, and reusability.Work closely...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer - Level 1 MLOps

    Software Engineer - Level 1 MLOps

    TPI Global Solutionspune, maharashtra, in
    Job Title : Engineer - Software Lvl 1 - MLOps or DevOps.Shift : Night (8 : 30 PM to 5 : 30 AM).Build tools for automation around ML workflows orchestration and model deployments using CI / CD workflows.Aut...Show moreLast updated: 1 day ago
    • Promoted
    Staff Engineer Software-Browser Development

    Staff Engineer Software-Browser Development

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 6 days ago