Job Title:
Mobile Application Software Engineer
Description:
We are seeking a skilled Mobile Application Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications across various platforms.
1. Design and develop scalable, secure, and efficient mobile applications for iOS and/or Android platforms.
2. Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
3. Write clean, maintainable, and well-documented code following industry best practices and coding standards.
4. Conduct thorough testing of applications to ensure reliability, usability, and performance across different devices and operating systems.
5. Stay updated with the latest trends and technologies in mobile development and incorporate them into projects when applicable.
6. Troubleshootand debug issues providing timely resolution ensuring smooth application performance. Optimize mobile applications for maximum speed scalability working closely with backend developers integrate applications server-side systems databases.Participate knowledge sharing sessions continuous improvement initiatives within development teamsProvide technical guidance mentorship junior developers as needed.Qualifications:Bachelor's degree Computer Science Software Engineering related field or equivalent practical experience.Proven experience as Mobile App Developer strong portfolio developedapplications. Proficiency programming languages Swift (for iOS) Kotlin/Java (for Android).Experience with frameworks tools such Flutter React Native Xamarin plus.Solid understanding UI UX principles design patterns.Familiarity RESTful APIs JSON web services integration.Knowledge version control e.g Git continuous pipelines.Strong problem-solving skills attention detail.Excellent communication teamwork abilities.Ability work effectively fast-paced environment manage multiple priorities simultaneously.Additional InformationThis is full-time position located in remote work options may be available.Competitive salary benefits package offeredOpportunities career growth advancement company.