Shippo is a company that serves as the shipping layer of the internet, aiming to make merchants successful through world-class shipping solutions.
The company provides e-commerce businesses, marketplaces, platforms, and logistics providers with the ability to connect to shipping carriers globally via a single API and dashboard.
As a Full Stack Engineer, you will collaborate with the product team and engineers to create and maintain systems that support critical user workflows through the web app.
Your responsibilities will include modifying backend systems to enable new features, delivering high-performance features, and contributing to reusable component systems.
You will transform complex requirements into elegant features, implement end-to-end solutions, and develop both short-term and long-term roadmaps.
The role involves delivering robust, thoroughly tested code and contributing to architectural discussions to enhance product scalability.
You will partner with product and design teams, provide technical insights, support QA initiatives, and contribute to tools for analyzing user behavior.
The position is remote, with opportunities for individuals from various backgrounds and locations.
Requirements:
You must have 6+ years of experience in software development, with a strong foundation in building and maintaining scalable, distributed systems across both front-end and back-end.
Experience in backend and frontend development, including APIs, services, databases, and modern UI frameworks is required.
Proficiency in server-side programming languages such as Go, Python, Java, or Ruby, along with SQL databases, is necessary.
Familiarity with frontend technologies and frameworks like React, Vue.js, or Angular is expected.
A solid understanding of software development principles, object-oriented programming, and design patterns is essential.
Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
You should have the ability to debug and optimize full-stack applications for performance and scalability.
A passion for building user-friendly and reliable applications is important.
Strong collaboration skills and clear communication abilities are required to work effectively with cross-functional teams.
A mindset of continuous learning, craftsmanship, and team success is essential.
A BSc in Computer Science, Software Engineering, or a related STEM field (or equivalent experience) is required.
Benefits:
Shippo celebrates inclusivity and is committed to creating equal access to opportunities for individuals from all backgrounds.
The company offers a remote-first program, allowing roles to be based anywhere in the US (with some exceptions) and many roles can be based internationally.
Employment contracts for locations outside of the US and Ireland are powered by Remote.com, with all Shippo perks, including equity, still applicable.
The company leverages AI to review resumes during the application phase to ensure fairness and mitigate bias, while all decisions are ultimately made by a real person.