Role Description
We are seeking a highly motivated and skilled Full Stack Engineer to join our team in Amman, Jordan. This is a full-time, on-site position where you will contribute to the design, development, testing, and optimization of both front-end and back-end components of our e-commerce platform.
You will collaborate closely with product, design, and engineering teams to implement new features, enhance system performance, and ensure a high-quality user experience. The ideal candidate writes clean, scalable, and maintainable code while being proactive in problem-solving and innovation.
Qualifications
Must-Have Skills
- Strong proficiency (2-5 years ) in Front-End Development: HTML, CSS, JavaScript, and frameworks such Next.js.
- Solid experience (2-5 years ) with TypeScript, including familiarity with SOLID principles, design patterns, and clean code best practices.
- Expertise in Back-End Development using Node.js, with hands-on experience in NestJS or Fastify.
- Good understanding of databases (SQL/NoSQL) and API development (RESTful , GraphQL).
- Experience with software development workflows: debugging, testing, CI/CD, version control, deployment, and performance optimization.
- Strong problem-solving skills and the ability to work effectively within a collaborative, team-oriented environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Nice-to-Have Skills
- Experience with React Native CLI (Big plus).
- Experience working on e-commerce platforms, SaaS products, or multi-vendor systems.
- Basic knowledge of AI models and LLMs, with the ability to integrate or utilize them at a practical level.
- Familiarity with Python is a plus.