Role: Software Engineer - Logistics
Experience: 2+ years
Engagement: 6-month contract, with potential conversion to full-time
Location: Remote
Industry Preference: Logistics, supply chain, transportation, warehousing, or related domains
About the Role
We are looking for a Software Engineer for a logistics startup with 2+ years of hands-on experience to join their team on a 6-month contract. This role is ideal for someone who has worked on real-world software systems and is comfortable building reliable, scalable, and maintainable applications.
Prior experience in the logistics industry is highly preferred, especially if you have worked on products related to fleet management, shipment tracking, warehouse operations, delivery workflows, route optimization, inventory movement, vendor/customer portals, or similar systems.
Based on performance, ownership, and cultural fit, this contract may convert into a full-time role.
Responsibilities
- Build, maintain, and improve software applications used across logistics and operations workflows.
- Work on backend APIs, frontend interfaces, integrations, internal tools, dashboards, or automation systems depending on project needs.
- Collaborate with product, operations, and business teams to understand requirements and translate them into clean technical solutions.
- Integrate with third-party systems, APIs, logistics platforms, ERPs, CRMs, payment systems, or tracking tools as required.
- Debug production issues, improve system reliability, and optimize performance.
- Write clean, reusable, and well-documented code.
- Participate in code reviews, testing, and deployment processes.
- Take ownership of assigned modules and deliver within agreed timelines.
Requirements
- 2+ years of professional software engineering experience.
- Strong experience with at least one modern programming language such as JavaScript/TypeScript, Python, Java, Go, or similar.
- Experience building web applications, APIs, or internal tools.
- Good understanding of databases such as PostgreSQL, MySQL, MongoDB, or similar.
- Familiarity with REST APIs, authentication, integrations, and basic cloud deployment concepts.
- Ability to understand business workflows and convert them into working software.
- Strong debugging, problem-solving, and communication skills.
- Comfortable working in a fast-moving contract role with clear deliverables.
Preferred Qualifications
- Prior experience in logistics, supply chain, transportation, warehousing, freight, fleet, e-commerce operations, or last-mile delivery.
- Experience with shipment tracking, order management, route planning, inventory systems, warehouse management systems, or vendor/customer portals.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Experience with Docker, CI/CD, queues, background jobs, or event-driven systems.
- Familiarity with maps, geolocation, tracking, routing APIs, or real-time systems.
- Experience working in a startup or high-ownership environment.
Tech Stack
- Backend: [Node.js / Python / Java / Go / etc.]
- Frontend: [React / Next.js / Vue / etc.]
- Database: [PostgreSQL / MySQL / MongoDB / etc.]
- Cloud/Infra: [AWS / GCP / Azure / Docker / etc.]
- Other tools: [Add relevant logistics tools, APIs, or internal systems]
Contract Structure
- Initial engagement will be for 6 months.
- The role may convert to a full-time position based on performance, delivery quality, team fit, and business requirements.
- The contractor will work closely with the engineering and operations teams during the contract period.
- Full-time compensation and benefits will be discussed separately if conversion is considered.
Ideal Candidate
The ideal candidate is a practical software engineer who can ship reliable features, understand operational complexity, and work closely with business teams. They should be comfortable with ambiguity, proactive in communication, and excited about solving real-world logistics problems through software.