Job Description
Job Information
Salary :
Attractive
Employment Type:
Full time
Job Level :
Mid Level(3-5 years)
Deadline :
Feb 03, 2025
Job Description:
As a Senior Mobile Developer, you will play a key role in designing, developing, and maintaining mobile applications for iOS and Android platforms. You will be responsible for leading the mobile development team and collaborating with cross-functional teams to deliver high-quality mobile solutions. Your expertise in mobile development frameworks, programming languages, and best practices will be crucial in ensuring the successful delivery of projects.
Responsibilities:
- Write clean, modular, and scalable code using programming languages such as React Native, and a plus on Flutter.
- Architect, design, and implement mobile applications with a focus on performance, usability, and maintainability.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Optimize mobile applications for performance, responsiveness, and efficiency.
- Collaborate with back-end developers to integrate mobile applications with server-side systems and APIs.
- Stay up-to-date with the latest mobile development trends, frameworks, and technologies.
- Mentor and provide technical guidance to junior developers on the team.
- Troubleshoot and debug issues, and provide timely resolutions.
Qualifications:
- Bachelorβs degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Mobile Developer, with a focus on iOS or Android development.
- Experience in developing applications using cross-platform frameworks like React Native and Flutter is a plus.
- Experience as a Django Developer, Python or similar role.
- Proficient in front-end technologies such as HTML, CSS, and JavaScript.
- Experience with front-end frameworks like React or Angular.
- Experience working with relational databases like PostgreSQL or MySQL.
- Solid understanding of mobile application architecture and design patterns.
- Deep knowledge of mobile UI/UX standards and best practices.
- Knowledge of mobile app security best practices.
- Familiarity with Agile development methodologies.
- Experience with automated testing frameworks for mobile applications.
- Understanding of cloud platforms and mobile backend services.
- Published apps in the App Store or Google Play Store.
- RESTful APIs and integrating mobile applications with back-end services.
- Familiarity with version control systems, preferably Git.
- Strong problem-solving skills and the ability to debug and optimize code.
- Excellent communication and collaboration skills.
How To Apply
Interested applicants should send their CV via email β hr@ashewa.com by mentioning the vacancy on the subject line.