Full Stack Developer

Muscat Tax Free2 days agoFull-time External
Negotiable
Full-Stack Developer (2–3 Years Experience), Build From Day One Ready to start building from day one? We’re looking for a motivated Full-Stack Developer (2–3 years) to join our product team. You’ll work closely with senior engineers to build, maintain, and scale modern web applications using a JavaScript-first stack. This role is ideal for someone with strong fundamentals, hands-on project experience, and the hunger to grow in a real production environment. What You’ll Do (Responsibilities) • Develop and maintain full-stack web applications using JavaScript (ES6+), React, and Next.js • Build and support backend services using Node.js and NestJS • Work with Nx to manage monorepos and shared libraries across teams and services • Design, build, and integrate APIs aligned with a microservices architecture • Develop and optimize data models and queries using PostgreSQL and MongoDB • Use Redis for caching, performance improvements, and better system responsiveness • Containerize services and apps using Docker • Write clean, maintainable, and well-documented code (with readable commits and PRs) • Collaborate with designers, product managers, and senior engineers to deliver features end-to-end • Debug issues, write tests, and contribute to system stability and performance improvements • Follow best practices for security, scalability, and performance , and continuously improve your craft What You Bring (Required Skills & Experience) • 2–3 years of experience building web applications (professional or strong real-world projects) • Solid foundations in JavaScript (ES6+) • Hands-on experience with React and Next.js • Familiarity with Node.js and backend development concepts • Experience with or exposure to NestJS • Understanding of Nx (or monorepo setups) and shared library patterns • Knowledge of REST APIs and microservices concepts • Experience working with PostgreSQL and MongoDB • Basic understanding of Redis (use cases, caching patterns) • Familiarity with Docker and containerized applications • Comfortable with Git and standard version control workflows (branching, PRs, reviews) Nice to Have • Experience with cloud platforms (OCI, AWS , GCP , or Azure ) • Exposure to CI/CD pipelines • Basic understanding of system design and scalability patterns • Internship experience or strong portfolio of shipped projects (including side projects) What We’re Looking For • Strong problem-solving mindset and ownership mentality • Willingness to learn, adapt, and grow quickly • Clear communication and strong collaboration skills • Passion for building high-quality software and shipping real value What We Offer • Mentorship and growth support from experienced engineers • Opportunities to learn modern architecture and production practices • A collaborative, supportive, and high-ownership team environment • Exposure to real-world systems (performance, scale, reliability, security)