About the Role
Our client, a leading international e-commerce enterprise, is seeking a highly skilled and experienced Senior E-commerce Platform Developer to join their distributed technology team. This is a fully remote position, enabling you to contribute from anywhere in the world. You will play a critical role in designing, developing, and maintaining scalable, high-performance e-commerce platforms that power our client's global online operations. This role demands a deep understanding of modern web technologies, microservices architecture, and best practices in software development. The ideal candidate will have a proven track record of delivering complex e-commerce solutions, a passion for clean code, and the ability to mentor junior developers. You will collaborate with cross-functional teams, including product managers, UX designers, and other engineers, to build innovative features and ensure the stability and security of our platform. Join a company that is at the forefront of e-commerce innovation and offers a truly remote-first culture.
Key Responsibilities
- Design, develop, and implement robust, scalable, and high-performance e-commerce solutions using modern technologies.
- Architect and build features for the core e-commerce platform, focusing on stability, security, and efficiency.
- Develop and maintain microservices architecture to support various e-commerce functionalities.
- Write clean, well-documented, and maintainable code following established coding standards and best practices.
- Collaborate with product managers and stakeholders to translate business requirements into technical specifications.
- Integrate with third-party services and APIs, such as payment gateways, shipping providers, and marketing tools.
- Optimize application performance, identify bottlenecks, and implement solutions for improved speed and scalability.
- Conduct code reviews to ensure code quality, provide constructive feedback, and foster a culture of learning.
- Troubleshoot and resolve complex technical issues across the e-commerce platform.
- Mentor and guide junior developers, sharing knowledge and promoting best practices.
- Participate in architectural discussions and contribute to technical roadmap planning.
- Ensure the security and compliance of the e-commerce platform against potential threats.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development, with a significant focus on e-commerce platforms.
- Expertise in backend development languages such as Java, Python, Node.js, or Ruby.
- Strong experience with e-commerce platforms and frameworks (e.g., Magento, Salesforce Commerce Cloud, Shopify Plus, custom-built).
- Proficiency in database technologies (SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of microservices architecture, RESTful APIs, and event-driven systems.
- Familiarity with front-end technologies (HTML, CSS, JavaScript, React, Vue.js) is a plus.
- Experience with CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and the ability to work effectively in a remote, agile environment.
- Excellent communication skills and a collaborative mindset.
Benefits
- Highly competitive salary package, reflecting senior expertise.
- Fully remote working environment, offering global flexibility.
- Opportunity to work on cutting-edge e-commerce technologies at scale.
- Significant impact on a leading global e-commerce platform.
- Comprehensive health, dental, and vision insurance.
- Generous stock options or equity grants.
- Professional development budget for conferences, training, and certifications.
- 401(k) or equivalent retirement savings plan with company match.
- Paid time off and company holidays.
- A culture that promotes innovation, autonomy, and continuous learning.