Location – Remote
Skills – Python , Django, PostgreSQL, API.
Senior Backend Engineer
Summary:
We are seeking a remote Senior Software Engineer with expertise in Python and the Django web framework to join our engineering team. The ideal candidate will play a crucial role in implementing key features outlined in our product roadmap.
About the Company:
Mission: Our mission is to simplify the complexity of Logistics by applying the latest advances in AI and machine learning. We are committed to solving critical challenges in this traditionally slow moving sector; focusing on eciency, cost savings, and exceptional customer satisfaction.
Product/Service Overview:
Currently, we oer a SaaS product designed to empower companies in eciently managing last-mile delivery. From route planning to real-time order tracking, our solution optimizes the entire delivery process. Building on our success, we are now developing a second product tailored for long-distance road transportation. This product aims to help our customers identify opportunities to reduce costs by minimizing empty miles and uncover additional revenue streams.
Current Development Stage:
As we embark on our second product, we are in an exciting phase of growth and innovation. Our goal is to provide our customers with powerful tools to optimize their operations, reduce costs, and maximize revenue. This expansion marks a signicant milestone in our journey to reshape the landscape of transportation and logistics.
Requirements:
- Strong skills in writing models.
- Experience with Monolith Architecture.
- Ability to understand high-level customer requirements and develop APIs.
- Proficiency in creating super responsive APIs.
- Heavy focus on business logic.
- Ability to write readable and understandable code.
Culture:
● Work closely with our CTO, contributing to the decision-making process for code architecture and best practices.
● Collaborate with a specialist in algorithms who oversees machine learning components.
Development Methodology:
● Follow a Test-Driven Development (TDD) approach to ensure high code quality.
● Participate in weekly sprints, adhering to mutually agreed-upon deadlines for feature delivery.
Expectations for Code Quality and Testing:
● Write comprehensive unit and integration tests using Python’s unit test framework.
● Use tests as guardrails to implement features quickly while maintaining code quality.
Growth Opportunities:
● Join a rapidly growing team with opportunities for career advancement based on merit and performance.
● Take advantage of the chance to lead projects, mentor junior team members, and contribute to the overall success of the company
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.