About the job
We’re Hiring: Full Stack JavaScript Engineer (Intermediate Level)
Location: Egypt ( Hybrid)
Company: Blue Developments
We are a growing software house looking for an Intermediate Full Stack JavaScript Engineer with strong JavaScript skills to join our engineering team. You will work on web and mobile applications, modern serverless backends, and production systems used by real users.
Responsibilities
- Develop and maintain web and mobile applications using JavaScript/TypeScript.
- Build frontend applications using React and React Native.
- Implement backend logic using Node.js and serverless architectures.
- Design and consume RESTful APIs.
- Work with Supabase and Firebase (Auth, Database, Storage, Functions).
- Collaborate with designers and product managers to deliver high-quality features.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to technical decisions.
Requirements
- 2–4 years of professional experience as a Full Stack or JavaScript Engineer.
- Strong knowledge of JavaScript / TypeScript.
- Hands-on experience with React and React Native.
- Backend experience using Node.js (Express, NestJS, or serverless functions).
- Experience with Supabase and/or Firebase.
- Good understanding of databases (PostgreSQL, NoSQL).
- Experience using Git and collaborative workflows.
- Strong problem-solving and communication skills.
Nice to Have
- Experience with serverless platforms (Firebase Functions, Supabase Edge Functions, or similar).
- Experience deploying and maintaining mobile apps.
- Familiarity with Docker.
- Knowledge of testing frameworks (Jest, Cypress).
- Experience working in a software house or agency environment.
What We Offer
- Competitive salary based on experience.
- Opportunity to work on real production web and mobile apps.
- Exposure to modern serverless and cloud-first architectures.
- Supportive team environment with clear technical growth.