MORO TECH

Android Software Engineer

MORO TECH

full-time

Posted on:

Location Type: Hybrid

Location: WrocławPoland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Engage in the development of native Android applications used by thousands of users daily.
  • Leverage your technical expertise across the entire app development lifecycle.
  • Tackle complex technical problems, taking a role in transforming the electric cars landscape.
  • Stay up to date with new technologies and methodologies to streamline development and keep up with the latest trends.
  • Collaborate with agile cross-functional teams, including software engineers from different crafts.

Requirements

  • BSc. and/or MSc in Computer Science, Electrical/Computer Engineering or any related field.
  • Minimum 2 years of working experience in developing and delivering production grade native Android applications.
  • Experience with Kotlin and/or Java.
  • Knowledge of Jetpack Compose
  • Familiarity with Android design principles, best practices and design patterns.
  • Previous working experience with consuming RESTful APIs and other back-end services.
  • Deep understanding of Android Operating Systems, as well as the limitations and behavior that come with different hardware and software versions.
  • Good understanding of modern Android architectural approaches for the presentation layer (MVVM).
  • Experience with unit testing.
  • Familiarity with flows and coroutines.
  • Fluency in English is a must, as we are a multinational company.
  • Active contribution as a team player to collaborative efforts.
  • Curiosity and a willingness to learn new technologies, embracing an out of the box thinking approach.
Benefits
  • A competitive compensation package that grows with your impact.
  • Annual Performance and Salary Reviews to celebrate your progress.
  • Monthly Meal Vouchers to fuel your creativity.
  • Premium Private Health Coverage for you and your family.
  • Extra vacation days to recharge and explore.
  • Yearly training budget to master new skills.
  • Cutting-edge tech setup with optional upgrades to customize your gear.
  • Structured growth plans and regular progress check-ins.
  • Location-fluid culture with work-from-anywhere flexibility.
  • Modern workspaces designed for collaboration, open for visits as often as you like.
  • Flexible working hours to accommodate your productivity peaks.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentKotlinJavaJetpack ComposeRESTful APIsunit testingMVVMflowscoroutinesAndroid Operating Systems
Soft skills
team playercuriositywillingness to learncollaborationproblem-solving
Certifications
BSc in Computer ScienceMSc in Computer ScienceBSc in Electrical EngineeringMSc in Electrical Engineering