Our client is passionate about technology and innovation, and does it through teamwork, transparency, and respect for their people and their customers!
They are interested in meeting professionals who share the same passion as they do and wish to be part of a truly great team of technologists. They offer amazing career opportunities that enable you to learn and further develop your skills while building a state-of-the-art, Microservices-based, multi-tenant SaaS platform, running on the Cloud!
They are currently seeking to recruit a Junior Android App Engineer.
Duties and Responsibilities
- As a member of a product development team, you will:
- Work with the latest mobile technologies & frameworks (anyone will do Android, iOS, Cross platform)
- Develop and test quality features from start to end using best practices and according to our standards
- Analyze system requirements and create fit for the purpose designs considering the BE and overall architecture
- Write clean, testable code and deliver fit for the purpose solutions
- Proactively ensure scalability and performance of the deliverables
- Comply with secure code development
- Develop technical specifications
- Perform code reviews, test, and debug
- Refactor code
- Document development and designs
- Propose frameworks and tools
- Share knowledge within the team
- Participate in the Agile SDLC within a Product team
- Keeping up to date with industry trends and technology developments
Requirements
At least 1 year of hands-on coding experience using the following:
- Kotlin
- Java
- Fair understanding of the Android SDK i.e. Views, ways to get data from the web and store data, adapting apps for different screen sizes
- State Management
- Knowledge of SQLite or similar etc
- Unit & UI testing experience
- Good usage of Android Studio
- Familiar with mobile product and design lifecycles
- Familiar with CI/CD platform and pipelines, versioning tools etc
- Team player with a ‘can do’ attitude and problem-solving abilities
- Fluency in written and spoken English language
Other requirements (not mandatory):
- Jetpack Compose
- Room DB
- RX Java
- React Native
- Flutter
The successful candidate will become a member of a high-caliber multinational team of technologists and an established Company that is growing fast.
A competitive remuneration package will be offered to the successful candidate, including a very attractive salary, a company covered health insurance, a provident fund and other benefits.
All job applications will be treated with strict confidentiality.
** only applicants already based in Cyprus will be considered
To find out more or to apply, please forward your CV to Terri Neofitou, email: terri.neofitou@emeraldzebra.cy