Android Engineer – Jinius (Ref. 666)

We are currently seeking to recruit an Android Engineer to join our dynamic team at Jinius, a subsidiary of the Bank of Cyprus. If you are passionate about technology and finding creative solutions, then this opportunity might be for you!

Our current tech stack includes:

  • React for our web interface
  • .NET 8 using C# and Java spring boot for our backend
  • Microservice, event-driven architecture
  • Postgres using Event Sourcing
  • gRPC calls for inter-service communication
  • Kafka message bus
  • Azure cloud
  • Native iOS and Android apps (coming soon)

More information

    • Develop a greenfield Android app for our B2C marketplace offering.
    • You will work in 2-week sprints and in conjunction with product, delivery, architecture, design, and data teams.
    • Technical skills are important but we’re treading start-up territory which means unknowns are a part of life, so a team player with a positive attitude looking for a challenge is the perfect fit!
  • Bachelor's degree required, preferably in computer science, electrical and computer engineering, or equivalent work experience, master’s degree preferred.

    • Fluent in Kotlin
    • Minimum 4 years in Android development
    • Deep understanding of the Android SDK
    • Worked on apps which support multiple Android devices
    • Good knowledge of OOP language (Java/C#)
    • Quick learner who’s keen for a challenge
    • Fluent in English and Greek

    Bonus points:

    • Knowledge of Jetpack Compose
    • Knowledge of MVVM design pattern
    • Published mobile app
    • Exposure to gRPC, event sourcing and messaging patterns
    • Github account with cool projects in it
    • Good understanding of microservice architecture
    • Basic use of docker
    • Continually be open to learning, sharing knowledge and taking on new challenges
    • Competitive salary
    • Private health care
    • Pension fund
    • Hybrid working model
    • Work with latest technologies
    • Agile work environment
    • Bi-weekly sprint reviews with snacks
    • Unlimited freshly brewed coffee
    • Sign in or Create an account in our 'e-recruitment System' and complete your profile 
    • From the ‘Candidate Profile’ section, click on the following:
      • BoC Logo or link
      • Job Search
      • Search Jobs
      • Click on the job vacancy you are interested in
      • Apply
      • Scroll down the page and click on ‘Apply’ again.

Additional Notes

1) Type of Employment: Permanent

2) Candidates who have already created a profile in our recruitment system and are interested in the specific position, need to apply for the position provided that they meet the criteria set.

3) Only shortlisted candidates will be contacted.

4) All applications will be treated with strict confidence.