Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We provide Thousands of Jobs, Internships, Scholarships, Referrals, courses and various exciting opportunities for students and working employees in hundreds of major and sub-fields.
The Mobile App Developer plays a critical role in our organization, responsible for designing, developing, and maintaining high-quality mobile applications. This role is essential in ensuring seamless user experiences and driving engagement with our mobile platforms.
Key Responsibilities:
Design and develop advanced applications for the iOS and Android platforms
Collaborate with cross-functional teams to define, design, and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Participate in code and design reviews
Translate designs and wireframes into high-quality code
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Deploy applications to the App Store and Google Play Store
Stay up-to-date with mobile development trends and best practices
Collaborate with UI/UX designers to create a seamless user experience
Follow Agile methodologies for development and project management
Version control and collaboration using Git
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Proven experience as a Mobile App Developer
Demonstrable portfolio of released applications on the App Store or Google Play Store
Experience with third-party libraries and APIs
Solid understanding of the full mobile development life cycle
Proficient in Swift, Objective-C, Java, and Kotlin
Experience with offline storage, threading, and performance tuning
Knowledge of RESTful APIs to connect applications to backend services
Experience with UI/UX design principles and interface guidelines
Understanding of Agile development methodologies
Ability to work in a fast-paced, dynamic environment
Excellent problem-solving skills
Strong verbal and written communication skills
Ability to collaborate with cross-functional teams
Git version control and code collaboration experience
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.