Software Engineer Rust Shopify
2025-12-12
ParcelHero
ParcelHero is one of the UKâs biggest parcel delivery price comparison sites. With over 5 million visitors a year, and over 100 remote employees worldwide, weâre a technology-driven company thatâs going places, delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth opportunities.In 2025, we will be rolling out worldwide our new TMS (Transport management solution) Parcelhero Pro, which enables retailers to pay a monthly subscription to centralise all orders and ship on their own carrier accounts using our cutting-edge shipping platform.At ParcelHero, we foster a collaborative and innovative culture where every team member's voice matters. We're a fast-paced, remote-first company that values initiative, adaptability, and a strong sense of ownership. If you're someone who thrives in a dynamic, ambitious, and forward-thinking team, youâll fit right in with us.Responsibilities⢠Design, develop, and maintain integrations with marketplaces (Amazon, eBay, Shopify, etc.).⢠Build scalable solutions for order management, catalog synchronization, shipping, and fulfillment.⢠Provide input in architectural and technical decisions as part of an agile team.⢠Develop Shopify apps and services using Rust.⢠Ensure high-quality code through automated testing, observability, and best engineering practices.⢠Mentor junior engineers and share knowledge of marketplace APIs.⢠Stay ahead of new marketplace features, API updates, and industry best practices.\nSkills and Competencies - Must-havesMin 8 years experience in C# or 5 years C# experience coupled with 3+ years experience at another OO or functional language. Strong experience integrating with marketplace APIs (Amazon, eBay, Shopify).Proficiency in Rust (for Shopify app development).At least 5+ years of software engineering experience in a modern OO or functional language.Excellent knowledge of automated testing (theory and practice).Experience with containerized environments (Docker, Kubernetes).Solid database knowledge (e.g., PostgreSQL).Optional positivesDDD knowledge and experienceEvent sourcing and/or CQRSExperience with EventStoreDBExperience debugging a system in production or very good knowledge of observability and good tracing/logging practicesExperience with F# or a secondary server-side programming languageQualifications and ExperienceBachelor of Science in Computer Science, Engineering, or a math-related field; or equivalent work experience Excellent communication skills At least 8 years of software development experience\nâ±150,000 - â±200,000 a month8:30am to 5pm Mon-Fri (GMT).15 days holiday per year.You work as a contractor and are responsible for your own tax.You need a min 20 MB broadband line, and your own PC/Laptop and headset.\nPlease mention the word **RICH** and tag RODguMTk4Ljk5LjE0Mw== when applying to show you read the job post completely (#RODguMTk4Ljk5LjE0Mw==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.