Remote Software Engineer - Rust & Shopify Integration
About the Role
ParcelHero is seeking a Remote Software Engineer specializing in Rust and Shopify integrations. As a key player in our technology-driven company, you will be instrumental in delivering innovative solutions that enhance our customer care experience. With over 5 million visitors annually and a global team of over 100 remote employees, ParcelHero is a fast-paced, remote-first company that values initiative and adaptability.
What You'll Do
- Design, develop, and maintain integrations with major marketplaces such as Amazon, eBay, and Shopify.
- Build scalable solutions for order management, catalog synchronization, shipping, and fulfillment processes.
- Provide input in architectural and technical decisions as part of an agile team.
- Develop Shopify apps and services using Rust, ensuring high-quality code through automated testing.
- Mentor junior engineers and share your knowledge of marketplace APIs.
- Stay updated on new marketplace features, API updates, and industry best practices.
Requirements
- Minimum of 8 years of experience in software development, with at least 5 years in C# or equivalent experience in another object-oriented or functional programming language.
- Strong experience integrating with marketplace APIs (Amazon, eBay, Shopify).
- Proficiency in Rust for Shopify app development.
- Excellent knowledge of automated testing practices.
- Experience with containerized environments such as Docker and Kubernetes.
- Solid database knowledge, particularly with PostgreSQL.
Nice to Have
- Knowledge of Domain-Driven Design (DDD) and experience with Event Sourcing or CQRS.
- Experience with EventStoreDB.
- Strong debugging skills in production environments and familiarity with observability practices.
- Experience with F# or another server-side programming language.
What We Offer
- Competitive salary ranging from ₱150,000 to ₱200,000 per month.
- 15 days of holiday per year.
- Flexible remote working environment.
- Opportunities for career growth within a dynamic and innovative company.
- Collaborative culture where every team member's voice matters.
This Remote Software Engineer position at ParcelHero offers a competitive salary and the opportunity to work with cutting-edge technologies in a collaborative environment.
Who Will Succeed Here
Proficient in Rust with a deep understanding of its concurrency model, memory safety features, and practical experience in building performant applications, particularly in integrating with Shopify APIs.
Self-motivated and disciplined, capable of thriving in a fully remote environment, with a strong ability to manage time and prioritize tasks effectively to meet project deadlines.
Demonstrates a strong problem-solving mindset, particularly in the context of deploying and scaling applications using Docker and Kubernetes, while also having hands-on experience with PostgreSQL for database management.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months