Lead Software Engineer-React Js

1 week ago


Chennai, Tamil Nadu, India Trimble Inc. Full time
Job Description

Title: Lead Software Engineer

Location: Chennai, India

Department: Business Systems

Job Description: React Developer

We're seeking a seasoned React Developer to join our team and build the next generation of our user interfaces. You will be responsible for developing and maintaining our core front-end applications and reusable component libraries using React.js and TypeScript. A key part of your role will be ensuring code quality, performance, and seamless integration with our backend services using a modern, efficient tech stack.

Responsibilities

- Develop and maintain robust, scalable user interfaces with React.js and TypeScript.

- Build and publish a shared component library using Vite's library mode.

- Implement and maintain state management using Redux and the React Context API.

- Integrate with various backend APIs, including REST, GraphQL, and real-time connections via WebSockets and SignalR.

- Ensure code quality and consistency by enforcing standards with Husky, linters, and Prettier.

- Write comprehensive unit and integration tests for components using Vitest and React Testing Library.

- Optimize application performance through techniques like code splitting and efficient component rendering.

- Collaborate with team members on a modular architecture, including a potential future move to microfrontends (a plus to have).

- Utilize Git for version control and manage project dependencies with Vite.

Required Skills & Qualifications

- Expertise in React.js and TypeScript.

- Experience in building and publishing a reusable component library.

- Proficiency with Vite for project setup and building.

- Hands-on experience with state management using Redux and the React Context API.

- Strong knowledge of modern JavaScript, HTML, and styling with SCSS or similar pre-processors.

- Solid experience with Vitest and React Testing Library for a strong testing culture.

- Familiarity with code quality tools like linters and Prettier, and Git hooks like Husky.

- Experience integrating with REST and GraphQL APIs.

- Familiarity with real-time communication protocols like WebSockets and SignalR.

- Proficiency with Git for version control.

- Strong problem-solving skills and a collaborative mindset.

Preferred Skills

- Experience with microfrontends.

- Experience with the MUI (Material-UI) component library.

- In-depth knowledge of front-end optimization techniques, including code splitting.

About Business Systems Group

The vision of Business Systems group is to deliver modernized and innovative system solutions and processes that drive business productivity, provide exceptional customer/user experience, support revenue growth and help manage accounting / compliance risk for Trimble.

About Trimble India

Trimble India is a subsidiary of Trimble Inc., a global leader in providing technology solutions for industries such as construction, agriculture, geospatial, and transportation. With a strong presence in India, Trimble offers a wide range of innovative products and services to enhance efficiency, productivity, and sustainability.
  • React JS

    7 days ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    TCS present an excellent opportunity for React JSJob Location: Chennai (ONLY)Experience required : 5-12 yrsSkills: React JSLOOKING FOR IMMEDIATE JOINERSMandatory Technical Skill SetNode JS, React JSAzure DevOps/ Git OpsDatabase (Preferably SQL, mysql, MongoDB and Postgres)Ability to develop extensible, testable and maintainable codeGood understanding of the...


  • Chennai, Tamil Nadu, India Trimble Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Title: Lead Software Engineer Location: Chennai, India Department: Business Systems Job Description (For Internal Purposes) We are seeking a highly skilled and motivated Lead Software Engineer to spearhead the development of full-stack, cloud-native applications using .NET, React, and Azure. In this role, you will lead a team of engineers in designing,...


  • Chennai, Tamil Nadu, India Infosys Limited Full time

    Job DescriptionReact.js Developer - ChennaiLocation: Chennai, IndiaExperience: 2-8 yearsJob Description:Join Infosys in Chennai, where we're transforming ideas into reality with React technologies. We are seeking a React Developer proficient in react .js and redux to drive our projects to success.Responsibilities:- Develop and maintain high-quality react...


  • Chennai, Tamil Nadu, India GS infotech Full time

    Urgent Openings Software Developer React JS Location/: Chennai Qualification/: Bachelors degree in Computer Science, Information Technology, Software Engineering, or a related field. Experience/: 0 to 2 years Salary/: Above 20k per month Job Description Key Responsibilities/: Develop, test, and maintain user interfaces using React JS. Build reusable...

  • React JS Developer

    5 days ago


    Chennai, Tamil Nadu, India CONTUS TECH Full time

    Job DescriptionKey Responsibilities:- Develop and maintain web applications using ReactJS- Work with APIs, including commercial API gateways like Amazon API Gateway and Apigee- Build and support enterprise systems such as eCommerce, manufacturing, and supply chain- Implement advanced JavaScript libraries and frameworks, such as RxJS- Ensure efficient DB...

  • React JS Developer

    1 week ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    TCS presents an excellent Opportunity For "React JS Developer" RoleJob Description1 Role -React JS Developer2 Location of Requirement -Chennai3 Mode of Interview -Face to Face3 Experience Range -5 to 10 YearsDesired CompetenciesShould have hands on experience in creating web applications using React JS, ReduxShould have strong knowledge in JavascriptStrong...

  • React Js Developer

    1 week ago


    Chennai, Tamil Nadu, India Colan Infotech Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: React Js Developer Experience:- 2+ years Notice period: Immediate joinerSkill Set:React JSRedux / Hooks concepts. Nextjs (Added Advance)TypeScriptRouter 7SSR and CSRHTML/CSS - with Component Library like MUI or any.JS Core Concepts is mustGood understanding of Data structures and Relational Databases like MySQL, PostgreSQL or NoSQL Databases like...

  • React JS Developer

    3 days ago


    Chennai, Tamil Nadu, India Neurealm Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Hi There,We are looking for react js professionalsSkills: React js,ReduxCurrent CTC:Expected CTC:Notice period:Total Exp:Relavant Exp:Available for working from office @ chennai ShollinganullrInterested to work on shifts 2 pm - 11 pmThanksRamya

  • React Js Developer

    1 week ago


    Chennai, Tamil Nadu, India Colan Infotech Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role: React Js DeveloperExperience: 3-5yearsNotice period: Immediate joinerSkill Set:React JSRedux / Hooks concepts.Nextjs (Added Advance)TypeScriptRouter 7SSR and CSRHTML/CSS - with Component Library like MUI or any.JS Core Concepts is mustGood understanding of Data structures and Relational Databases like MySQL, PostgreSQL or NoSQL Databases like...


  • Chennai, Tamil Nadu, India Photon Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    About The Role  - Need experience as Full Stack developer in the technologies of React JS, Node JS, and PostgreSQL.- Experience in designing, developing, and deploying an end-to-end solution(web application) in a PERN stack environment.- Need to have strong knowledge in javascript and React environment.- Should have basic knowledge of the deployment of...