We are looking for a passionate back-end engineer willing to participate in the launch of our new account, the leading US-based freight analytics and transportation management company. Here, you’ll be able to participate in the modernisation of technical infrastructure, helping our client match ‘loads’ to be delivered with available carriers, topping at $150B worth of transactions annually. You will work alongside Zoolatech’s best engineers, embracing the technology-agnostic approach and back-end mindset. Additionally, this is your chance to be the real contributor and influencer for the client that has been on the forefront of US logistical market for nearly 50 years.
And then there’s Zoolatech! Just imagine a workplace and a team environment that you never want to leave once you have found it. Sound enticing? Apply to our position today, and we can get you there.
We are building a team of strong engineers who can build next-gen solutions for the best clients in the industry. Join us!
Responsibilities
An Engineer is part of a team of professionals that applies scientific and mathematical principles to design, build, and maintain technology products, systems, and solutions. These technology products and solutions provide exceptional customer experiences while meeting the growing needs of the business.
We are looking for engineers who are willing to take on new challenges and work in the technology-agnostic landscape. You will be tasked with modernising the legacy BE component (written in Java) to make it compatible with the modern stack of choice. Your squad is to comprise of 5 engineers and a dedicated TPM.
High-level responsibilities:
- Participate and contribute to the high-paced delivery of critical projects.
- Build elegant, robust, scalable, 99% available, and extensible systems.
- Write highly maintainable clean code for web services, web apps, and cloud infrastructure following secure coding practices.
- Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
- Validate all scenarios and conform to code quality through the complete and automated unit, integration, and end-end testing.
- Identify performance issues and optimize solutions and infrastructure.
- Ensure adherence to Engineering best practices for all the solutions.
- Mentor junior members of the team and raise the bar for technical knowledge
- Collaborate with other software engineers on design, best practices and conduct code reviews.
KEY QUALIFICATIONS
- Bachelor's or master's degree in CS, Engineering or equivalent practical experience.
- Strong experience in operational excellence (health monitoring, operational metrics)
- Great design and problem-solving skills, with a strong bias for engineering excellence
- Good knowledge of software engineering practices, SDLC, build process and operations
- Strong written and verbal communication skills
- Always curious and passionate about learning newer and emerging technologies
- Commitment to deliver results by untangling ambiguity with great problem-solving and analytical skills
Skills Required
- Excellent skills with JS-based back-end development, preferably with NodeJS;
- Skilled at API development and best practices (testing, documenting, versioning, monitoring);
- Contributed to the design, development, validation, deployment, and monitoring of one or more features for a cloud service running at scale in production;
- Experience with GraphQL, preferably with Apollo Client;
- Experience with event-driven solutions built on Kafka;
- Experience with CI/CD including all kinds of automated testing.
Nice to have:
- Experience with FE development using Angular and possibly other frameworks;
- Experience with AWS cloud services (preferably Kinesis and EKS);
- Experience with mentoring junior team members.
Project Age: 1+ years
Preferred / Allowed work schedule: Flexible with some bias towards US hours (PST)
Development Stage: Ongoing Development
Technology Stack Used:
BE: NodeJS, legacy is written in Java
Other: CI/CD, Automation Testing, GraphQl, micro services in AWS
Project Purpose
Development of a mission-critical backend service, based on event-driven architecture and written in NodeJS. This implies working on new business features, implementing multiple external integrations, and finalizing tech debt tasks focused on better performance. Occasionally, some frontend work is possible as well: supporting the current Angular-based components + eventually moving to the custom-built agnostic framework.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Front end Software Architect
2026-05-28
Middle Software Engineer (JS/TS)
2026-05-27
DevOps Engineer (AWS) con orientación Backend
2026-05-27
- Posted
- Jul 31, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Warsaw
- Company
- Zoolatech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Front end Software Architect
2026-05-28
Middle Software Engineer (JS/TS)
2026-05-27
DevOps Engineer (AWS) con orientación Backend
2026-05-27