Looking for a

Android Engineer

POS-324
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Android Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • More than five years of professional experience in software development.
  • Strong expertise building Android applications using Kotlin and a solid understanding of the Android SDK.
  • Deep knowledge of object-oriented programming principles, algorithms, and commonly used design patterns.
  • Proven experience working through the entire Android development lifecycle, from planning and development to release.
  • Ability to identify and resolve performance, reliability, and security issues in mobile applications.
  • Experience creating and maintaining automated tests and contributing to improvements in continuous integration pipelines.
  • Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
  • Experience collaborating effectively with cross-functional teams including engineering, product management, QA, operations, and performance teams.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Design and implement new features for the Android application using Kotlin.
  • Write clean, maintainable, and reliable code applying object-oriented principles and established design patterns.
  • Investigate and resolve bugs, performance bottlenecks, and security issues affecting the application.
  • Collaborate with product and design teams to translate functional requirements into effective technical implementations.
  • Participate in and lead code review processes to maintain high code quality and promote knowledge sharing across the team.
  • Develop and maintain automated testing solutions and contribute to the continuous integration environment.
  • Apply knowledge of algorithms and data structures to improve application performance and user experience.
  • Contribute to the full Android development lifecycle, from planning and development to deployment within an Agile environment.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.