Pune, Maharashtra, India
Information Technology
Full-Time
Trimble Inc.
Overview
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
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.
How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Application Deadline: Applications could be accepted until at least 30 days from the posting date.
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
Trimble’s Privacy Policy
If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.
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.
- 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.
- Experience with microfrontends.
- Experience with the MUI (Material-UI) component library.
- In-depth knowledge of front-end optimization techniques, including code splitting.
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.
How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Application Deadline: Applications could be accepted until at least 30 days from the posting date.
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
Trimble’s Privacy Policy
If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in