Job Description:
We are seeking a talented Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining our web and mobile applications. If you are a self-motivated individual with a passion for creating innovative software solutions, we want to hear from you.
Experience: E-Commerce, Inventory, Google Services, etc.
Responsibilities:
- Develop and maintain responsive web applications using React.js for front-end and Node.js for back-end.
- Create mobile applications for both Android and iOS platforms using React Native.
- Design, implement, and maintain database systems using MySQL and MongoDB.
- Collaborate with cross-functional teams to gather and define project requirements.
- Work with version control systems and continuous integration/deployment pipelines.
- Design, develop, test, deploy, and maintain software applications, both on the frontend and backend, ensuring they are robust, scalable, and user-friendly.
- Provide technical leadership and guidance to the development team, assisting with architectural decisions and ensuring best practices are followed.
- Conduct code reviews to ensure code quality, consistency, and adherence to coding standards. Implement and enforce best practices to maintain a high-quality codebase.
- Collaborate with other stakeholders to design and implement the overall system architecture, ensuring it meets scalability, performance, and security requirements.
- Mentor and coach junior developers, assisting them in their technical growth and career development.
- Collaborate with product managers and other team members to define project requirements, estimate development timelines, and deliver projects on time.
- Take ownership of specific features/modules of the application and drive their development from inception to delivery.
- Investigate and resolve complex issues, bugs, and performance bottlenecks in the software.
- Stay updated with the latest technologies and industry trends and evaluate their potential benefits for the project or organization.
- Set up and maintain automated build, test, and deployment pipelines to ensure continuous integration and smooth deployment processes.
Job Type: Full-time
Salary: AED3,000.00 - AED4,500.00 per month
Application Questions:
- Do you have experience with databases?
- What's your visa status?
- When can you join us?
Experience:
- React Native: 4 years (Preferred)
- Node.js: 4 years (Preferred)
Job Types: Full-time, Permanent
Pay: AED3,500.00 - AED5,000.00 per month
Ability to commute/relocate:
- Ajman: Reliably commute or planning to relocate before starting work (Required)