Pelicargo is a fast-growing company at the intersection of logistics and technology, seeking a Junior Software Engineer to join their team. The role involves designing, developing, and delivering web applications for major clients in the freight and air cargo industry, providing an excellent opportunity for growth as a full-stack developer.
Responsibilities:
- Full-Stack Development: Assist in building web applications, contributing to both front-end and back-end components using modern frameworks and tools. (Typescript, React/Node, Docker, PostgreSQL, and Supabase)
- Automate workflows between internal and external systems using AI agentic frameworks. Experience with frameworks such as LangGraph, Mastra, Output.AI, or similar are a plus
- API and System Integration: Support the implementation and testing of APIs to connect our platform with external services and partners
- Documentation: Support the collection and documentation of product requirements, API references, and built features)
- Quality Assurance: Participate in code reviews, bug fixing, and basic performance checks to help maintain code quality
- Collaboration: Work closely with other engineers, product managers, operational teams, and partners to solve problems and build useful features
Requirements:
- Passion & Curiosity for technology and problem solving: A genuine enthusiasm for technology, ideally demonstrated through personal interests such as makerspaces, coding side projects (NOT including class projects/Leetcode/school projects), DIY electronics, or staying up to date with industry trends (e.g. reading Hacker News)
- Independence & Intuition: Ability to take vague requirements/problems from a conversation with various team members, collect multiple inputs, ask clarifying questions, and propose roughly scoped solutions
- Comfort with Linux/Unix command line, and familiarity with tools such as Git, Docker, and Vim
- Interest in Logistics Tech: Eagerness to develop skills in logistics technology and full-stack software development. Any academic or internship experience in logistics, supply chain, or related fields is a plus
- Technical Foundation: Experience (academic, internship, or personal projects) with web development using TypeScript or similar languages, and some basic awareness of frameworks such as React or Node.js
- API Basics: Understanding of REST APIs; any experience consuming or integrating APIs is beneficial
- Database Familiarity: Basic knowledge of databases, ideally Postgres or similar
- Version Control: Experience using Git (for coursework, projects, or internships)
- Collaborative Attitude: Willingness to work as part of a team, learn best practices, and take feedback
- Exposure to AWS or cloud platforms
- Interest in distributed systems or Next.js
- Any experience with containerisation