Overview
As a Senior Full Stack Engineer Contractor, you will play a critical role in designing, developing, and maintaining full-stack solutions across user interfaces, APIs, and backend systems for a rapidly expanding global selling platform. You will collaborate with cross-functional teams while taking full ownership of features from concept through to production, ensuring high-quality engineering standards are met. This position is ideal for someone who thrives in a fast-paced environment and is eager to influence and shape the future of eCommerce.
Responsibilities
- Design and maintain full-stack solutions across UI, APIs, and backend systems.
- Translate product requirements and designs into scalable, production-ready systems.
- Build responsive, high-performance user interfaces using modern JavaScript frameworks.
- Develop and maintain scalable services and APIs, including legacy and modern architectures.
- Write and maintain automated tests to ensure quality and reliability in production.
- Communicate technical concepts to non-technical stakeholders effectively.
- Mentor and support less experienced engineers within the team.
- Optimize systems for performance, reliability, and scalability with large-scale data systems.
Requirements
- Strong full stack engineering experience with end-to-end delivery ownership.
- Proven expertise in back-end development using PHP (Laravel).
- Strong proficiency in JavaScript (ES6+) and experience with modern frameworks (e.g., React, Vue, Angular).
- Experience designing and building RESTful APIs and scalable systems.
- Proficient in MySQL and NoSQL databases (e.g., Couchbase, MongoDB).
- Familiarity with event-driven systems and cloud environments (GCP).
- Experience with Docker and CI/CD pipelines is a plus.
- Strong understanding of system architecture, microservices, and engineering best practices.