Posted 1 week ago

Full-Stack Developer

Part time
Dubai, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
Seeking a Full-Stack Developer for frontend and backend tasks, code migration, and platform maintenance with a focus on performance and seamless user experience.
Description

We seek a highly skilled Full-Stack Developer who can handle both frontend and backend development, ensuring a seamless user experience and robust system performance. You will be responsible for migrating, maintaining, and expanding the platform with new features while optimizing performance.

Responsibilities:

Backend Development (Node.js & TypeScript):
• Code Migration Support: Work with DevOps to migrate the backend code from Appinventiv (outsourcing company) and adapt it to the new infrastructure.
• Infrastructure Maintenance: Maintain and optimize backend services for scalability and stability.
• API Development: Develop and maintain APIs for the mobile and web applications.
• Performance Optimization: Improve backend response times and optimize database queries.

Frontend Development (React Native & TypeScript):
• Mobile App Development: Build and maintain React Native applications for iOS & Android.
• UI/UX Implementation: Implement new features and improvements from the UX/UI designer.
• Optimization: Ensure smooth animations, responsiveness, and high performance.
• Collaboration: Work closely with backend developers, DevOps, and QA engineers to ensure proper system integration.

Tech Stack:
Backend:
• TypeScript, Node.js (v16+), Nest.js (v10+)
• PostgreSQL, Redis, Firebase, OpenSearch
• TypeORM, Swagger OAS v3
• FFMPEG Lambda, AWS Services

Frontend:
• React Native (iOS & Android), JavaScript, TypeScript
• State Management: Redux or Context API
• RESTful APIs (Axios, Fetch API)
• UI/UX Tools: Figma, Sketch, Adobe XD
• Expo (for React Native apps), GitLab/GitHub
• Basic knowledge of Kotlin (Android) & Swift (iOS) is a plus

Who You Are:
• 4+ years of experience in full-stack development (backend & frontend).
• Hands-on experience in React Native, Node.js, TypeScript, PostgreSQL.
• Strong understanding of cloud infrastructure (AWS, Firebase, OpenSearch, Redis).
• Ability to troubleshoot, optimize, and scale applications efficiently.
• Experience working in fast-paced startup environments.
• Passion for building world-class digital products in the entertainment industry.

Interested?