Job Description:
We are seeking an experienced Senior Mobile App Developer with over 3 years of hands-on experience in both Android and iOS platforms to join our team. As a Senior Mobile App Developer, you will play a key role in leading the development efforts, mentoring junior developers, and ensuring the delivery of high-quality mobile applications.
Responsibilities:
- Lead the end-to-end development process for mobile applications on Android and iOS platforms.2. Collaborate with cross-functional teams to gather requirements, define project scope, and establish technical feasibility.3. Architect scalable and maintainable solutions that adhere to industry best practices and coding standards.4. Develop advanced features and functionalities while optimizing performance and user experience.5. Conduct thorough testing and debugging to ensure the stability and reliability of applications across different devices and OS versions.6. Provide technical guidance and mentorship to junior developers, fostering their growth and development.7. Stay updated with the latest advancements in mobile app development technologies, tools, and trends.8. Participate in code reviews, provide constructive feedback, and enforce coding standards within the team.9. Collaborate with product managers, designers, and other stakeholders to refine product vision and roadmap.10. Drive continuous improvement initiatives to enhance development processes, tools, and workflows.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.2. 3+ years of proven experience as a Mobile App Developer, with a strong portfolio showcasing Android and iOS applications.3. Expertise in programming languages such as Java/Kotlin (for Android) and Swift/Objective-C (for iOS).4. Deep understanding of mobile app development frameworks, architectural patterns, and design principles.5. Experience integrating with RESTful APIs, third-party libraries, and cloud services.6. Proficiency in version control systems (e.g., Git) and continuous integration/delivery pipelines.7. Strong analytical and problem-solving skills, with a keen attention to detail.8. Excellent communication, collaboration, and leadership abilities.9. Ability to thrive in a dynamic, fast-paced environment and manage multiple projects simultaneously.10. Previous experience with hybrid app development frameworks (e.g., React Native, Flutter) is a plus.
Join our talented team of mobile app developers and make a significant impact on the digital landscape. Apply now to leverage your expertise and drive innovation in mobile app development!