Mobile Application Developer (Android)
Job description
- Support the entire Application development lifecycle (concept, design, test, release and support).
- Create fully functional mobile applications following best coding practices.
- Writing clean, readable, and Testable code.
- Gather specific requirements and suggest solutions.
- Write unit and UI tests to identify malfunctions.
- Work with designer to design interfaces and improve user experience.
- Liaise with Product development team to plan new features.
- Ensure new and legacy applications meet quality standards.
- Research and suggest new mobile products, applications and protocols.
- Developing new features and user interfaces from designs and wireframe models.
- Ensuring the best performance and user experience of the application.
- Fixing bugs and performance Improvements.
- Collaborate with back-end engineers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Job requirements
- Experience - 0.5 to 1 year
- Proven knowledge as a Android developer/hybrid mobile developer.
- In-depth knowledge of at least one programming language like Kotlin And Java.
- Experience with third-party libraries and APIs.
- Familiarity with OOP design principles.
- Excellent analytical skills with a good problem-solving attitude.
- Ability to perform in a team environment.