At Trimble, we’re revolutionizing the transport industry with cutting-edge solutions. Our team values collaboration, innovation, and solving real-world challenges. We're on the hunt for a talented Fullstack Developer (with focus on frontend) who loves clean code and scalable systems. If you’re ready to build high-quality software and have a little fun while doing it, we’d love to meet you.
What You’ll Do:
As a Fullstack Developer, you'll be the wizard behind the curtain, developing, deploying, and maintaining software solutions that keep our platform running smoothly (no magic wands required). You’ll collaborate with cross-functional teams to design and deliver features that actually make a difference (and possibly spark some high-fives). You will mainly work on advancing our Partner Portal, an end-user product used by several Fortune 500 companies.
Your responsibilities will include:
Architecture & Development
- Designing and developing dynamic, user-friendly frontend applications using Angular, employing a component-based architecture, responsive design, and seamless integration with back-end APIs. Developing and integrating robust backend services, focusing on Node.js or Java for API development, database interactions, and system integrations.
- Ensuring scalability and reliability across containerized software solutions.
Collaboration & Process
- Working with our backend teams to ensure seamless API integration and supporting backend services written in Node.js and Java.
- Participating in code reviews and contributing to high standards of software quality.
- Engaging with stakeholders to understand requirements and align on deliverables.
- Supporting continuous improvement of team practices, including testing, quality assurance, and documentation.
Problem Solving & Ownership
- Troubleshooting and resolving system issues efficiently.
- Taking ownership of features from conception to deployment with attention to detail and performance.
What Success Looks Like:
- You’ve delivered robust, maintainable features aligned with business goals.
- You’ve contributed to optimizing system performance and reliability.
- You’re helping foster a collaborative and solution-oriented team culture.
What We’re Looking For:
We’re seeking a candidate with a balance of technical and collaborative skills who thrives in a remote environment.
Your Skills:
Must:
- Proficiency in Angular (magic wands accepted).
- Hands-on experience with relational databases (PostgreSQL preferred).
- A proactive, solutions-oriented approach to problem-solving.
- Experience in NodeJs or Java development.
- Strong English communication skills (advanced to fluent).
Plus:
- Experience with Kafka
- Experience with containerized software.
- Basic knowledge of Kubernetes and its role in managing deployments.
- Experience with cloud-based microservices.
- Familiarity with Agile methodologies or DevOps practices.
Why Join Us?
- Work on impactful projects that shape the transport industry.
- Be part of a global, innovative, and collaborative team.
- Enjoy a remote-friendly, flexible work environment.
- Access professional growth opportunities through continuous learning.
- Best AI tools the market has to offer.