Trimble

Lead Software Engineer - Angular Frontend Developer

Remote Chennai, India
Docker Kubernetes Angular JavaScript TypeScript API Ansible
Search for More Jobs Talk to a recruiter now 💪
Description

Lead Software Engineer - Angular Frontend Developer

Job Purpose

Design and Develop Software solutions to meet the functional requirements of products developed by Trimble. The successful candidate will participate in the development of a rich cutting edge Integration Platform. Participate in planning and implementation of high quality new features and fixes. Make use of well-established design patterns and architectures and follow agile development processes. Perform system integration and bug fixing, generate relevant reports and review similar work done by peers.

What helps you to succeed …

  • The ability to work independently.

  • Enable ongoing support of the software through fault isolation and remediation as needed.

  • Willingness to take over responsibility for given tasks.

  • Focus on quality and interest in optimization.

  • At least 5+ years of professional experience in front-end software development in Angular.

  • Enjoy using English as your daily working language.

  • Empowerment of every team member to take ownership of the application and bring your ideas and skills to the benefit of the project.

  • Self-discipline, as we offer the possibility to work hybrid or fully-remote, you need to be able to manage your working time to fulfill your responsibilities and keep your work-life balance.

Our transformation challenge …

  • Willingness to participate in our mission to digitize the logistic world by bringing modern solutions to the users, which significantly improve their daily work.

  • Participate on software development projects within the process framework established for the project. This framework describes how the requirements are developed and analyzed, how changes are made to the requirements, how the technical work is planned and tracked, how the tests are performed, and what criteria are used to measure the performance of the project.

  • Ability to transfer ideas or customers' wishes into features and solutions.

  • Enjoy a combination of teamwork with individual responsibility for given tasks.

  • Very good knowledge of programming language and ecosystem (vm, build, libraries).

  • Very good knowledge of front-end design patterns.

  • Very good knowledge of technical solutions.

  • Very good knowledge of application performance.

  • Very good knowledge of application architecture.

Tech stack:

  • Frontend: Javascript, Typescript, Angular 14+, Angular Material.

  • API technology: OpenAPI.

  • Project Management: Jira, Confluence.

  • Version control tool: Gitlab.

  • CI/CD: Jenkins, Ansible, Docker, Kubernetes.

Required Skills/Qualifications/Experience:

  • Proven experience in a similar role.

  • BS / BA Tech or M.S. in Computer Engineering or an equivalent degree with a good score.

  • Good understanding of software architectures, software algorithms and software engineering principles.

  • Good exposure to the design, development and debugging tools.

  • Good knowledge of various Software Development Lifecycles.

  • Willingness to learn and apply new technologies as required.

  • Willingness to comply with coding standards and best practices as requested.

  • A test-driven development mentality and detail oriented skills.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers