Senior Full Stack Engineer (#320)

Ukraine, Colombia
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Intralogistics innovator

The Global Software Organization within handles delivering standard software products to
support a wide range of conveyor and sortation solutions, warehouse automation, and distribution
operations. Development teams are distributed across multiple locations in North America and Europe.

Intelligent Control Tower (ICT) is a cloud-based solution enabling customers to receive real-time alerts and metrics for their equipment and sub-components. Similar to InSights Alerts (ISA), ICT will streamline and automate these metrics into usable data.

Responsibilities:

- Developing high quality, testable and performant features using Agile work practices
- Driving best technology and software development practices into the team with passion and enthusiasm
- Assisting product managers and business stakeholders in shaping, estimating and planning new requirements
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Work on all aspects of our platform, including building supporting services and interfacing with backend APIs
- Collaborate with a cross-functional team of Product, Design, and Engineering
- Take ownership in shaping and delivering key features and products
- Build testable code and help increase our unit test coverage and confidence

Requirements:

- 4+ years of experience in full stack software development using Node.js,
- Javascript, relational databases, container technologies (e.g., Docker), Git
- Experience using messaging systems, microservices architecture and implied patterns
- Familiarity with cloud-native solutions, especially AWS(EC2, RDS, EKS)
- Experience with GraphQL
- Experience with Mocha, Jest or a different JS testing framework
- Previous experience working within agile environment, inclusive of ability to work in fast-paced and distributed teams
- Must have excellent communication in English – both verbal and written

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings