Full Stack Developer Opportunity
We are seeking a highly skilled Full Stack Developer to join our team in Dubai.
As a key member of our development squad, you will be responsible for creating and maintaining high-quality mobile applications, web applications, and APIs using React Native, Node.js, and other web technologies.
Key Responsibilities:
- Develop and maintain scalable and efficient React Native mobile applications, web applications, and APIs.
- Collaborate closely with designers to ensure UI/UX requirements are met and exceed expectations.
- Optimize applications for maximum speed, scalability, and performance.
- Ensure technical feasibility of UI/UX designs by conducting thorough analysis and providing recommendations.
- Work seamlessly with developers to integrate APIs and services, ensuring seamless integration and minimal downtime.
- Deliver high-quality code within tight deadlines and milestones.
- Design and implement complex database schemas and queries to support business growth and analytics.
Requirements:
- Minimum 3 years experience in React Native app development and web development.
- Proven experience with mobile app development on iOS and Android platforms.
- Strong knowledge of RESTful APIs and API design principles.
- Experience with Node.js, React, Redux, and GraphQL, with a focus on scalable and efficient architecture.
- Familiarity with relational databases like MySQL and PostgreSQL, with a focus on data modeling and query optimization.
- Experience with version control systems like Git, with a focus on collaboration and branching.
- Good understanding of Agile software development methodologies, with a focus on iterative development and continuous improvement.
- Excellent communication and teamwork skills, with the ability to work effectively in a fast-paced environment.
A competitive salary package is offered based on experience and qualifications, along with opportunities for growth and professional development.