Software Engineer – Backend

Join a modern WMS software company based in New York 🌎, designed by warehouse operators and engineered by experts to address the challenges faced by teams. Their team is committed to customers’ success, providing a platform that is intuitive, easy-to-use and built for speed and accuracy.

👀About the role

As Back-end Engineer you will be responsible for the development and implementation of scalable and reliable back-end architecture. The role requires working closely with cross-functional teams, including other software engineers, product managers, and designers, to build and enhance critical components of the WMS platform

Responsibilities

  • Develop and implement reliable back-end architecture
  • Collaborate effectively with cross-functional teams to deliver the best quality solution
  • Ensure that the application is performant, reliable, and meets the highest standards of quality
  • Stay up-to-date with emerging trends and technologies in WMS

Requirements

  • Deep experience developing web oriented solutions in PHP or akin langs (e.g. Python, Ruby).
  • Experience working with Laravel or Symfony 2, or similar somewhat opinionated web frameworks (e.g. Django, RoR).
  • Solid software design fundamentals (architectural and design patterns, test design, domain modeling).
  • Experience working in teams following agile methodologies.
  • Experience designing semantic and fast web APIs, ideally RESTful.
  • AWS or other cloud-based services, including Lambda, EC2, RDS, and S3

Bonus Points

  • Experience working with Java, ideally with Spring Boot.
  • Knowledge of web infrastructure services and DevOps principles.
  • Knowledge of CI/CD practices and pipelines, ideally within GitLab CI.
  • Experience with DDD or BDD.

🍿About the process

The overall process is 3 hours across 3 separate days of meetings:

  1. Intro call with the kala team💜 (30 minutes) : Know more about you and share more about the opportunity
  2. Initial meeting with the Technical Team (30 minutes): Discussion centered on your experience and alignment with our projects
  3. Management Assessment: Evaluating your skills with a assessment to do by yourself, this is not a live coding, google and chat GPT as in real life are allowed😉
  4. Final Interview with CO & CEO (30 minutes): Aligning aspirations and goals

Join an amazing team looking for good humans who value growth, good people and terrible jokes! 🚀 Ready? ⏲

We offer a salary in USD, work remotely 🏢🏡, flexibility and opportunities for growth and development within an early stage startup.⭐

Apply for this position

Allowed Type(s): .pdf, .doc, .docx