our company, an early stage and well funded startup, is now looking for an experienced Backend developer to join a growing and dynamic R&D team. we are revolutionizing the way shipping companies operatereplacing outdated manual work with smart, AI-powered tools that bring them into the future of global trade. We offer an AI-based pricing optimization and shipment automation web platform designed to eliminate inefficiencies regarding freight pricing, placement, and shipping in general.
At our company, we put smart technology at the heart of everything we do. Our R&D teams push, embrace, and actively encourage the use of coding assistants and AI-driven development to transform the shipping industry. Were always improving how we workadopting modern development practices that help us move faster, write better code, and collaborate more effectively. This is your chance to join early, make a real impact, and grow with a team thats shaping the future of global logistics.
As a Backend Developer at our company, youll be building powerful features that push the boundaries of what technology can do in global trade. You'll work alongside a talented and diverse team of engineers, product minds, QA specialists, and domain expertseach bringing deep knowledge and fresh perspectives. In this role, youll take full ownership of complex backend systems, designing and developing robust server-side architecture from start to finish. We value independence, accountability, and the drive to turn ambitious ideas into production-ready reality.
Roles & Responsibilities:
Write scalable server-side code using Python.
Work in AWS cloud environment
Implement and maintain RESTful APIs for seamless communication between FE and BE.
Work with rational/nosql/objectstores such as MongoDB, PostgreSQL, Neptune, s3 to store and retrieve data
Write clean, readable, quality and testable code writing.
Test and debug applications to ensure high quality and performance.
Review pull requests to ensure high quality and maintainable solutions.
Seeing through a project from conception to delivery.
Follow-up on new evolutions of technology and take initiative to understand how the development will look tomorrow and help us get there.
Requirements: 5+ years of server side development experience
3+ years of Python development experience
Good understanding of database concepts and structure
Strong communicator - being able to simplify complex ideas to stakeholders.
Startup mindset - Taking ownership, responsibility and initiative, customer first mentality, striving to have a wide product understanding, detail orientation, critical thinking, reasoning tradeoffs of different solutions (good vs. great vs. perfect), not afraid to get your hands dirty - do what needs to be done.
Good understanding of software development methodologies, such as Agile and Scrum
Strong Problem-solving skills.
Familiarity with micro-services architectures, and ideally have seen them in operation at a global scale.
Advantages:
A passion for utilizing AI to increase development efficiency dramatically.
Startup experience
Strong analytical background - In academic studies (s.a - CS, mathematics, physics, EE) or previous work experience where you have tackled challenging problems.
This position is open to all candidates.