Job description
As Junior Android Developer at Mint IT, you’ll build beautiful and user-friendly Android apps for our customers. Your code will be written in a timely and scalable way all while ensuring strong optimization. You’ll also unit-test your code for robustness including edge cases, usability, and general reliability. You’ll work closely with our product team to deliver high-quality Android apps.
Responsabilities
- Build android mobile applications and follow best practices.
- Ensure that all processes and procedures are followed and that quality standards are successfully met.
- Ability to perform well in the face of tight deadlines and technical challenges
- Work within cross functional teams to drive the implementation of new features as well as resolve operational issues.
- Collaborate with cross-functional teams to analyze, design and ship new features
- Implement new technologies to maximize application performance.
Qualifications
- Android Development experience and good knowledge of Android design principles
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Ability of bug fixing
- Mastering of databases and and SQL language
- Proficient understanding of code versioning tools, such as Git
- Mindset: a clear understanding of the importance of user-centered design; ability to self-manage and autonomy.
- Unitary tests capacity
- Basic knowledge of English language
Skills
- The incumbent should be dynamic & creative
- Have the ability to analyze
- Ability of multitasking
- Flexibility to cope the speedy rhythm of work
- Be able to face challenges and open to work in a multidisciplinary team
- Organized, and with attention to details.
- Adequate communication and interpersonal skills
Extra
Please note that these are desirable skills and are not required to apply for the position.
- Experience preferred developing mobile applications in the following technologies: (native or hybrid), iOS/Windows using Swift, Objective C, Java, Kotlin, Flutter or Nodejs
- Experience preferred with all aspects of development life cycle and developing applications using the Agile methodology