Mobile Application Developer
The primary objective of this role is to design, develop, test, maintain, integrate, and improve existing mobile applications. This entails working closely with the product team to understand their requirements and deliver solutions that meet their needs.
Main Responsibilities:
1. Design, develop, test, and deploy high-quality mobile applications on the Android platform.
2. Collaborate with the product team to gather requirements and ensure that solutions are aligned with their goals.
3. Participate in meetings and contribute to multidisciplinary committees as needed.
4. Prepare architectural diagrams and technical specifications for the engineering team to follow.
5. Share expertise through code reviews and mentor engineers to adhere to coding standards and methodologies.
Required Skills and Qualifications:
1. Proficiency in Java/Kotlin programming languages.
2. Experience with Android Development and Android Studio.
3. Knowledge of RESTful APIs and Git version control system.
4. Familiarity with Agile/Scrum development methodologies and Unit/UI Testing.
5. Understanding of App Architecture (MVVM/MVP/Clean) principles.
6. Ability to write clear and concise technical documentation.
Benefits:
As a skilled mobile application developer, you will have the opportunity to work on challenging projects, collaborate with a talented team, and continuously learn and grow in your career.
Others:
This role requires strong problem-solving skills, attention to detail, and the ability to work well under pressure. If you are passionate about mobile application development and possess the required skills and qualifications, we encourage you to apply.