We are seeking a skilled Mobile App Developer (iOS) to create seamless and user-friendly applications. Candidates should possess a strong knowledge of mobile technologies and a passion for crafting high-performance applications that engage users.
Responsibilities
Develop high-quality mobile applications from concept to deployment.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Lead development initiatives in an Agile environment.
Collaborate with product managers and designers to translate business and user needs into technical requirements.
Mentor junior developers and provide technical guidance.
Produce documentation for all aspect of the software development lifecycle.
Implement application security best practices.
Requirements
Education
Bachelor's degree in a relevant field
A higher qualification in Software Engineering will be beneficial
Experience
5+ years of mobile application development experience
Technical Skills
Objective-C
UI/UX Principles
Soft Skills
Attention to Detail
Adaptability
Certifications
Google Mobile Developer Certification
Languages
English: Fluent
Advantageous
Experience in Agile methodologies: Knowledge of Agile practices for team collaboration.
Exposure to cloud services (AWS, Azure): Familiar with deploying applications on cloud platforms.
Benefits
Comprehensive medical insurance with family options
Retirement plan with a company contribution
Remote work flexibility on certain days
Access to training and certification programs
Company Culture
Diversity: We believe in the power of diversity and work towards an inclusive environment where everyone feels welcomed.
Work-Life Balance: We promote a balanced work-life culture with flexible scheduling options.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development