We are looking for a skilled and motivated Mobile Application Developer to join our team. You will be responsible for designing and developing high-quality mobile applications across Android, iOS, or using cross-platform technologies.
Responsibilities:
-
Design and develop mobile applications for Android, iOS, or cross-platform frameworks.
-
Write clean, scalable, and efficient code following best practices.
-
Collaborate with product managers, UI/UX designers, and fellow developers to understand project requirements and translate them into functional applications.
-
Participate in planning and brainstorming sessions to contribute technical insights and shape the product roadmap.
-
Perform unit testing, integration testing, and thorough debugging to ensure high-quality and bug-free applications.
-
Provide ongoing support, maintenance, and feature enhancements for existing applications.
-
Stay updated with the latest tools, frameworks, and development methodologies to improve performance and capabilities.
Desired Candidate Profile
-
Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
-
Proven hands-on experience in mobile application development—native (Android/iOS) or cross-platform.
-
Strong understanding of mobile SDKs, RESTful APIs, version control systems (e.g., Git), and Agile development practices.
-
Proficiency in debugging, unit testing, and UI testing frameworks (e.g., Espresso, XCTest).
-
Self-motivated with the ability to work both independently and within a collaborative team environment.
-
Excellent communication, analytical thinking, and time-management skills.