Lead Software Engineer

2 weeks ago


Chennai, Tamil Nadu, India HID Full time
Job Description:

The Front-End Engineer (React) plays a pivotal role in crafting responsive, accessible, and scalable web applications. This includes designing user-friendly interfaces using React, applying atomic design principles, and ensuring Web Accessibility (WCAG) standards.

This position requires collaboration with cross-functional teams to integrate APIs, optimize performance, and leverage tools like Node.js, NPM, and Webpack for efficient development.

Key Responsibilities:
  • Crafting Responsive Interfaces: Utilize React to build engaging and adaptive user experiences across various devices.
  • Atomic Design Implementation: Apply modular design principles to create scalable and maintainable UIs.
  • API Integration and Performance Optimization: Collaborate with teams to integrate APIs and enhance application performance.
  • Web Accessibility Compliance: Ensure adherence to Web Accessibility (WCAG) standards in all web applications.
Technical Requirements:
  • Proficiency in React: Strong experience with React, React Hooks, and state management libraries like Redux or Zustand.
  • JavaScript/TypeScript Expertise: In-depth knowledge of ES6+ JavaScript features and experience with TypeScript.
  • Build Tools: Hands-on experience with Node.js, NPM, and build tools like Webpack etc.
  • Responsive Design: Proven experience building applications with Responsive Web Design for mobile and tablet devices.
  • Atomic Design: Practical knowledge of atomic/modular design principles and their application in building scalable UIs.
  • Web Accessibility: Familiarity with Web Accessibility (WCAG) concepts and experience implementing accessible features in web applications.
  • CSS and Styling: Experience with CSS preprocessors (SASS/LESS) and frameworks like TailwindCSS, Material-UI, or styled-components.
  • Version Control: Proficiency with Git, including branching strategies and code reviews.
  • Testing: Experience with front-end testing frameworks like Jest, React Testing Library, or Enzyme.
  • Cloud Knowledge: Familiarity with deploying and maintaining front-end applications on platforms like AWS or Azure.
Preferred Qualities:
  • Bachelor's degree in computer science, Engineering, or a related field (Master's degree preferred).
  • 8+ years of hands-on experience in front-end development with 5+ years of experience in React.js and modern frameworks.
  • Demonstrated ability to design and build scalable, modular, and accessible web applications.
  • Experience working with design tools such as Figma, Sketch, or Adobe XD.
  • Understanding of DevOps practices and experience with CI/CD pipelines for front-end deployment.


  • Chennai, Tamil Nadu, India Banyan Software Full time

    Banyan Software is a leading provider of cloud-based solutions that empower organizations to optimize resource management, enhance team productivity, and streamline operations.We are seeking a talented Technical Lead to join our engineering team in Chennai, India. As a Technical Lead, you will play a pivotal role in driving the technical direction, ensuring...


  • Chennai, Tamil Nadu, India Banyan Software Full time

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers.We are on a mission to acquire, build, and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets.The Technical Director - Engineering will lead the engineering team to...

  • Software Engineer II

    4 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Chennai, Tamil Nadu, India Integra Software Services Full time

    **Job Summary:**We are seeking an experienced Software Architect Lead to join our team at Integra Software Services. As a key member of our technology leadership, you will play a crucial role in shaping the architecture of our software solutions and ensuring they meet the highest standards of quality and scalability.The ideal candidate will have a strong...

  • Software Engineer III

    4 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:Design and develop cutting edge Machine Learning/AI features for established software solutions used by many Fortune 100 companies. Rocket Software is recognized by major analysts as a leading vendor for AI/ML for Enterprise Software solutions. We are looking for highly motivated developers with demonstrable skills and interest...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Purpose The main function of the Software Engineering lead is to lead a team of software engineers whose primary responsibilities are to design develop and maintain software solutions on web cloud platforms In this capacity the lead is responsible for the delivery of the assigned tasks at the module sub-project or project level by leading...


  • Chennai, Tamil Nadu, India Visteon Corporation Full time

    About the RoleVisteon Corporation is a global technology company serving the mobility industry, dedicated to creating a more enjoyable, connected and safe driving experience. As a Software Engineering Lead, you will play a key role in leading our team of software engineers in delivering state-of-the-art Cluster/Display/eV Component software.Your Key...


  • Chennai, Tamil Nadu, India Trimble Full time

    Position Profile - Software Engineering Lead - Full Stack [C# backend / React Frontend] Job Purpose  The main function of the Software Engineering lead is to lead a team of software engineers whose primary responsibilities are to design, develop, and maintain software solutions on web/ cloud platforms. In this capacity, the lead is responsible for...


  • Chennai, Tamil Nadu, India Software AG Full time

    Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects "things" like sensors, devices, and machines. It helps 10,000+...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    **Job Title:** Software Engineering LeadTata Consultancy Services is seeking a highly skilled Senior Dotnet Developer to join our team. As a Senior Dotnet Developer, you will play a key role in the development of cutting-edge software solutions using ASP.NET.**Company Overview:** Tata Consultancy Services is a leading IT services company that provides...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionIt&aposs fun to work in a company where people truly BELIEVE in what they&aposre doingJob Description Summary:Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform...


  • Chennai, Tamil Nadu, India KLA CORPORATION Full time

    About the OpportunityWe are seeking a Software Engineering Team Lead to join our team at KLA CORPORATION. As a key member of our software development team, you will be responsible for leading the development of complex software systems and mentoring junior engineers.The ideal candidate will have a strong background in software engineering, excellent...


  • Chennai, Tamil Nadu, India XFINITY Full time

    About Xfinity:Xfinity is a leading provider of entertainment and online experiences. We are dedicated to delivering innovative solutions that meet the evolving needs of our customers.Job Description:The Software Engineer Lead will be responsible for designing and developing new software and web applications. The ideal candidate will have a strong background...


  • Chennai, Tamil Nadu, India Asktek Solutions Full time

    About UsAt Asktek Solutions, we are committed to delivering innovative solutions that drive business growth. Our team is comprised of talented professionals who share a passion for technology and excellence.Job DescriptionWe are seeking an experienced Senior Software Engineer to lead our development team. The ideal candidate will have a strong background in...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Summary - Lead Software Engineer - Java-J2EE-Spring-MicroServices-AngularTrimble is looking for a Lead Software Engineer for their Core Product Development team in Chennai In this role you will be involved in Architect Design Development of solutions based on Java MicroServices based technologies and will also work on enhancing and adding new...


  • Chennai, Tamil Nadu, India AR Consultant Full time

    AR Consultant is a leading company that specializes in addressing application performance problems. We are looking for a talented Software Engineering Lead who can drive our product development forward.The successful candidate will have significant experience in Node.js, Express.js, HTML, CSS3, and NoSQL databases. A good understanding of ECMAScript and...


  • Chennai, Tamil Nadu, India Talent Divas Consulting Full time

    Talent Divas Consulting seeks a seasoned Software Engineering Team Lead to drive the development of our cloud-based solutions.Job OverviewWe are looking for a highly skilled and experienced professional to lead our software engineering team in designing, developing, and deploying scalable and efficient cloud solutions. The ideal candidate will have a strong...


  • Chennai, Tamil Nadu, India Amazon Full time

    Company OverviewAt Amazon, we're committed to being the world's most customer-centric company. To achieve this vision, we need talented technical leaders who can design and implement robust software systems that scale. Our Digital and Emerging Payment team is at the forefront of innovation, building highly customized and seamless payment experiences for our...


  • Chennai, Tamil Nadu, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...


  • Chennai, Tamil Nadu, India Everi Holdings Inc. Full time

    Position Overview: We are seeking a highly skilled Lead Software Engineer with expertise in Golang, Node.js, container technologies (Docker/Kubernetes), GIT, and Agile development methodologies.The successful candidate will have 5+ years of programming experience in Golang (Go) and Node.js, a Bachelor's degree in Computer Science, Engineering, or equivalent...