
Software Engineer III, Full Stack, Web App (Remote)
ShippoPosted 6/12/2025

Software Engineer III, Full Stack, Web App (Remote)
Shippo
Job Location
Job Summary
Shippo is seeking a Full Stack Engineer III to collaborate with their product team and create systems that enable critical workflows through their web app. The ideal candidate has 6+ years of experience in software development, proficiency in server-side programming, and familiarity with cloud platforms and containerization. They will work on delivering high-performance features, contributing to reusable components, and implementing tools to understand user behavior. Shippo values inclusivity and offers a remote-first program, allowing roles to be based anywhere in the US or internationally. The company provides competitive shipping rates, print labels, automated international documents, shipment tracking, and more. As a Full Stack Engineer at Shippo, you will directly impact customer experience through modifying backend systems, delivering features, and contributing to architectural discussions.
Job Description
Shipping & Handling Responsibilities
- Transform complex requirements into elegant and performant features and products
- Implement end-to-end solutions for new pages, features, and experiences
- Develop and lead execution against both short-term and long-term roadmaps
- Contribute to reusable components that enhance product consistency
- Deliver robust, thoroughly tested code while taking full accountability for features from inception to production
- Contribute to architectural discussions and technical breakdowns that drive the product’s scalability
- Partner with product and design to balance innovation with engineering best practices
- Provide technical insights during planning and review discussions to streamline implementation
- Support QA initiatives to strengthen test automation
- Contribute to tools that accurately model and analyze user behavior
- Build and execute an iterative roadmap for continuous improvements
- Implement tools and telemetry to better understand technical and business impact
Do you tick the boxes?
- 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 working across both backend and frontend development, including APIs, services, databases, and modern UI frameworks.
- Proficiency in server-side programming (e.g., Go, Python, Java, Ruby) and SQL databases.
- Familiarity with frontend technologies and frameworks (e.g., React, Vue.js, Angular).
- Solid understanding of software development principles, object-oriented programming, and design patterns.
- Hands-on experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes) is a plus.
- Ability to debug and optimize full-stack applications for performance and scalability.
- Passion for building user-friendly and reliable applications.
- Strong collaboration skills, with the ability to work effectively with cross-functional teams.
- Clear communication skills, with the ability to explain technical concepts to different audiences.
- A mindset of continuous learning, craftsmanship, and team success.
- BSc in Computer Science, Software Engineering, or a related STEM field (or equivalent experience).