Summary
ASPER BROTHERS is a software house looking for a Senior Node.js Developer to build systems for their client's logistics technologies. The developer will be responsible for creating quoting and routing algorithms, automating processes, building event-driven microservices, leading engineering initiatives, writing Architectural Decision Records (ADRs), mentoring engineers, and continuously improving existing systems.
Requirements
- 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
Responsibilities
- 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%
- Building scalable and extendable event-driven microservice architectures with advanced patterns like CQRS and event sourcing design patterns
- 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 the platform
Benefits
- B2B contract (20000 - 30000 PLN net on invoice per month)
- 21 free paid days per year
- Nice atmosphere in the company and even nicer customers from all over the world
- Participation in very interesting software projects
- Financing of courses and conferences
- Full Remote Job or if You like Office in the very center of Warsaw