We are seeking a skilled Android/iOS Developer to join our dynamic team. The ideal candidate will have extensive experience in developing mobile applications, a passion for learning new technologies, and a desire to work in a cooperative environment.
Key Responsibilities
Design, develop, and maintain mobile applications for Android and iOS platforms.
Collaborate with cross-functional teams to define, design, and ship recent features.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement current technologies to maximize development efficiency.
Write clean, maintainable, and testable code.
Ensure the best possible performance, quality, and responsiveness of the applications.
Participate in code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies.
Qualifications / Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a mobile app developer with a strong portfolio of released applications on the App Store or the Android Market.
Proficiency in Kotlin/Java for Android development and Swift/Objective-C for iOS development.
Strong understanding of the full mobile development lifecycle.
Experience with third-party libraries and APIs.
Familiarity with RESTful APIs to connect mobile applications to back-end services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Experience with Agile development methodologies.
Understanding of code versioning tools such as Git.
Experience with continuous integration.