***All application questions are mandatory; any application without answers to the questions will not be considered***
Job Title: Full Stack Software Engineer – E-commerce Application
Location: Egypt - Remote
Company: SellAbroad
About SellAbroad:
SellAbroad empowers international e-commerce brands to expand into the MENA market by streamlining cross-border logistics, integrating local payment methods, and leveraging AI sales tools. Our mission is to deliver innovative, robust, and secure e-commerce solutions that enable our clients to achieve global success.
Job Description:
We are looking for a talented Full Stack Software Engineer to join our dynamic team. In this role, you will be responsible for developing and enhancing our cutting-edge e-commerce platform using a microservice architecture. You will build scalable and secure solutions, integrating with leading e-commerce platforms (e.g., Shopify), payment systems, logistics providers, and other partner APIs to streamline the user experience.
Key Responsibilities:
Platform Integration:
- Integrate with e-commerce platforms (e.g., Shopify), payment systems, logistics providers, and other partner APIs to ensure a seamless user experience.
Microservice Architecture:
- Develop and maintain microservices that support a robust, scalable, and secure architecture.
Full Stack Development:
- Design, develop, test, and deploy front-end and back-end components of our platform using Node.js and JavaScript.
Collaboration & Agile Development:
- Work closely with cross-functional teams including Product, UX/UI, and Operations to deliver comprehensive solutions.
- Participate in agile development cycles, code reviews, and iterative enhancements.
Innovation & Continuous Improvement:
- Stay current with industry trends and emerging technologies to continuously improve platform performance and reliability.
- Propose and implement enhancements that boost performance, security, and scalability.
Quality Assurance:
- Write and maintain comprehensive unit and integration tests.
- Troubleshoot, debug, and resolve issues promptly to ensure smooth platform operations.
Qualifications:Proven experience in full stack software development, with a focus on e-commerce solutions.Proficiency in Node.js and JavaScript.Hands-on experience with microservice architecture.Experience integrating with platforms like Shopify, payment systems, logistics providers, and partner APIs.Familiarity with agile development practices and CI/CD pipelines.Strong problem-solving skills and attention to detail.Excellent communication skills and the ability to work collaboratively in a fast-paced environment.A Bachelor’s degree in Computer Science or a related field, or equivalent practical experience