Job Description:
We are seeking a highly skilled and experienced Senior Software Developer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend web development as well as expertise in mobile app development particularly with Flutter. If you are a motivated problemsolving individual who thrives in a collaborative environment and is passionate about creating seamless digital experiences we want to hear from you!
Responsibilities:
- Design develop and maintain highquality web applications using modern frontend and backend technologies.
- Develop crossplatform mobile applications using Flutter ensuring optimal performance and user experience.
- Collaborate with UI/UX designers to transform design mockups into functional interfaces.
- Write clean maintainable and scalable code with best practices in mind.
- Optimize applications for maximum speed and scalability.
- Integrate thirdparty APIs and web services.
- Lead code reviews and mentor junior developers.
- Troubleshoot and resolve complex technical issues.
- Stay up to date with the latest industry trends and technologies and apply them to improve our development practices.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience).
- 5 years of experience in software development with at least 2 years in a senior role.
- Proficiency in modern frontend frameworks such as React Angular or Vue.js.
- Strong knowledge of backend technologies (Node.js Python Java or equivalent).
- Extensive experience with Flutter and Dart for mobile app development.
- Solid understanding of RESTful APIs and integration with web services.
- Familiarity with database management (SQL NoSQL).
- Experience with version control systems (e.g. Git).
- Excellent problemsolving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Skills:
- Experience with cloud services such as AWS Google Cloud or Azure.
- Knowledge of CI/CD pipelines for automated testing and deployment.
- Understanding of DevOps practices and containerization (Docker Kubernetes).
- Experience with performance optimization and security best practices.
Benefits:
- Competitive salary and performancebased incentives.
- Flexible work hours.
- Professional development opportunities.
- Health insurance and comprehensive benefits package.
- Collaborative and innovative work environment.
How to Apply:
If youre ready to join a team that values quality innovation and collaboration please submit your resume and a portfolio of relevant projects to confidential
Job Type: Fulltime
Pay: AED10000.00 AED12000.00 per month
Application Question(s):
- Have you worked with frontend frameworks like React Angular or Vue.js
- Do you have experience developing mobile apps using Flutter and Dart
- Are you experienced with backend technologies like Node.js Python or Java
- Have you built or integrated APIs in your previous projects
- Are you familiar with both SQL and NoSQL databases
- Have you worked with CI/CD tools for automating testing and deployment
- Do you have experience with cloud platforms like AWS Google Cloud or Azure
- Have you implemented security practices in your applications particularly for sensitive data
Expected Start Date: 09/12/2024
This job has been sourced from an external job board.
More jobs on