Location
Qatar — Candidates must currently be available in Qatar
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
Job Overview
We are seeking an experienced Senior Front-End Mobile Developer for an 8-month contract opportunity in Qatar. The position requires a bilingual professional who can communicate effectively in Arabic and English and has 8–12 years of hands‑on experience developing modern web applications using React.js and Next.js.
The successful candidate will work with TypeScript, JavaScript, REST and GraphQL APIs, modern state‑management solutions, responsive UI frameworks, and front‑end development tools. The position also requires knowledge of Node.js, Docker, containerized deployments, web performance, accessibility, and front‑end architecture best practices.
This opportunity provides experienced developers with exposure to modern front‑end architecture, cloud‑native technologies, microservices, and containerized application environments. It can support continued career growth, technical training, professional development, and upskilling across modern JavaScript ecosystems and enterprise application development.
Key Responsibilities
- Develop and maintain modern web applications using React.js and Next.js.
- Build reusable, maintainable, and scalable front‑end components.
- Develop applications using TypeScript and JavaScript ES6+.
- Create responsive interfaces using HTML5, CSS3, Flexbox, and Grid.
- Apply React concepts including components, hooks, props, state management, and lifecycle methods.
- Integrate applications with REST and GraphQL APIs.
- Implement state management using Redux, Context API, or similar technologies.
- Develop user interfaces using Tailwind CSS and/or Bootstrap.
- Work with Node.js for API integration and basic backend handling.
- Support Docker‑based and containerized application deployments.
- Use NPM/Yarn and development tools such as Vite, Webpack, and Babel.
- Manage source code using Git.
- Optimize applications for performance and accessibility.
- Follow front‑end architecture and software development best practices.
- Collaborate effectively with technical and cross‑functional teams.
Requirements & Qualifications
- 8–12 years of hands‑on front‑end development experience .
- Strong experience with React.js and Next.js .
- Strong proficiency in TypeScript is mandatory .
- Strong JavaScript ES6+ knowledge.
- Strong knowledge of HTML5 and CSS3.
- Experience with responsive design using Flexbox and Grid.
- Strong understanding of React components, hooks, props, state management, and lifecycle concepts.
- Experience integrating REST and GraphQL APIs.
- Experience with Redux, Context API, or similar state‑management solutions.
- Proficiency in Tailwind CSS and/or Bootstrap.
- Understanding of Node.js for API integration and basic backend development.
- Familiarity with Docker and containerized deployments.
- Understanding of basic DevOps workflows.
- Experience with NPM/Yarn, Vite/Webpack/Babel, and Git.
- Understanding of web performance and accessibility best practices.
- Strong communication and teamwork skills.
- Arabic and English bilingual communication skills are required.
- Candidates must currently be available in Qatar.
Preferred Skills
- Kubernetes or cloud‑native experience.
- Knowledge of microservices architecture.
- Experience with React Query, Material UI, or Ant Design.
- Exposure to Angular, Vue, or other modern front‑end frameworks.
Salary, Benefits & Career Growth
Salary: QAR 14,000
Contract Duration: 8 months
The position provides an opportunity to strengthen expertise across React.js, Next.js, TypeScript, API integration, modern UI development, containerization, and front‑end architecture. Exposure to Kubernetes, cloud‑native technologies, microservices, and modern React ecosystem libraries can further support professional development and progression toward senior engineering, front‑end architecture, and technical leadership positions.
#J-18808-Ljbffr