Job Description
We are looking for a Senior Node.js Developer who will build a system for one of our customer which is producing scalable and sustainable logistics technologies that allows users to own their entire supply chain.
Your responsibilities will include
- Building quoting and routing algorithms to calculate prices for moving goods globally, ingesting live tracking data of ships, trucks, and airplanes to infer meaningful actions on the supply chain
- Automating processes to lift the degree of automation from 5% to 90% – killing faxes, emails, and phone calls from logistics once and for all
- Building scalable and extendable event-driven microservice architectures with advanced patterns like CQRS and event sourcing design patterns and many other interesting use cases.
- Lead engineering-wide initiatives, interacting with different teams and stakeholders
- Write concise Architectural Decision Records (ADRs)Mentor engineers of different levels
- Continuously improve existing systems, including refactoring of critical components of our platform
Qualifications
- Extensive experience in Software Engineering ( 5+ years)
- Solid Experience with large scale architectural patterns, event-driven microservices, well-designed APIs and efficient algorithms
- Proficiency in back-end technologies we use: NodeJS, Javascript, Typescript, MongoDB, message queuing systems or Kubernetes
- Professional attitude towards software craftsmanship including testing
- Working proficiency and communication skills in verbal and written English
See more jobs at ASPER BROTHERS
Apply for this job