Mobile Application Developer
We are seeking an experienced and skilled Mobile Application Developer to join our team.
Key Responsibilities:
* Design, develop, test, maintain, integrate, and improve existing mobile applications.
* Work closely with the product team to understand their requirements and deliver high-quality software solutions.
* Lead individual project priorities, deadlines, and work to ensure timely completion.
* Participate in preparing business cases, requirements documents, and product roadmaps for the mobile platform.
* Represent coding standards, methodologies, and best practices through code reviews and mentoring engineers.
Required Skills and Qualifications:
* Strong experience in Android development using Java/Kotlin and Android Studio.
* Familiarity with RESTful APIs, Git, Agile/Scrum, Unit/UI Testing, App Architecture (MVVM/MVP/Clean), and Code Reviews.
* Excellent problem-solving skills, with ability to debug and optimize application performance.
* Strong communication and collaboration skills, with ability to work effectively with cross-functional teams.
Benefits:
* Competitive salary and benefits package.
* Ongoing training and professional development opportunities.
* Collaborative and dynamic work environment.
Others:
* Develop architectural diagrams and technical specifications for the engineering team.
* Mentor junior engineers and share knowledge and expertise.