/Mid Android Engineer

Mid Android Engineer

Kraków, PLplvia direct
// Job Type
Full Time
// Salary
PLN 18,000 - 22,000/month
// Salary Range
18,000–22,000 PLN / month
// Posted
3 months ago

About the Role

We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement.
Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs.

Responsibilities:

  • Development and delivery of Android apps for B2B and B2C clients
  • Design software architecture between mobile apps and systems that they connect with
  • Follow and improve the concepts of dependency injection and threading inside apps
  • Scoping and assessing the complexity of features
  • Continuously improve the quality and performance of mobile apps
  • Maintaining apps on production used by consumers from several European countries
  • Monitor and create prototypes for new technological opportunities (E.g., WearOS)
  • Participating in sprint planning, daily sprints and meetings with product owners for grooming new features
  • Collaborating with other team members and teams that depend on the functionalities that you develop

Required Qualifications:

  • Minimum of 3 years commercial work experience in building Android apps
  • Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field
  • Strong understanding of software engineering principles, testing, data structures and algorithms
  • Solid hands-on experience in solving architectural problems for mobile apps and backend services
  • Experience with TCA architecture
  • Fluency in other architecture and patterns: MVI, REST APIs
  • Strong hands-on experience of CI&CD processes
  • Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code
  • Able to work with Agile methodologies such as SCRUM and/or Kanban
  • Good communication and collaboration skills
  • Team player
  • Self-motivation, proactive attitude
  • Proficiency in English, it’s our daily business language

Nice to Have:

  • Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc.
  • Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Mid Android Engineer position at Appliscale.