Smartbrain logo

Senior Android Engineer (Kotlin, Java, Jetpack, MVVM)

Smartbrain·Salary not specified

Primary stack

KotlinJavaAndroidAPICI/CDUX Design

Nice to have's

Git

Job description

About the Position

We are seeking a Senior Android Engineer proficient in Kotlin, Java, Jetpack, and MVVM to join our remote team, focusing on advanced Android platform development.

Responsibilities

  • Design and develop advanced features for our Android platform utilizing modern Kotlin (1.8+) and Java programming paradigms.
  • Collaborate with cross-functional teams to define, design, and ship new functionalities that align with business objectives.
  • Maintain exemplary code quality, organization, and automation throughout the development lifecycle.
  • Implement responsive and intuitive user interfaces adhering to Material Design 3 principles and guidelines.
  • Optimize application performance metrics to ensure efficient operation and superior user experience.
  • Integrate RESTful APIs and third-party services to enhance platform capabilities and functionality.
  • Conduct comprehensive code reviews and provide constructive feedback to development team members.
  • Identify and resolve complex bugs and performance bottlenecks through systematic troubleshooting.
  • Participate actively in agile development methodologies, including sprint planning and retrospectives.
  • Stay abreast of emerging Android development trends, tools, and industry best practices.

Requirements

  • Minimum 3+ years of professional experience developing native Android applications.
  • Demonstrable proficiency in Kotlin programming language (version 1.8 or higher) with verifiable project history.
  • Strong foundation in Java programming for Android ecosystem development.
  • Comprehensive understanding of Android SDK, version compatibility, and responsive design principles.
  • Experience implementing offline storage solutions, multithreading, and performance optimization techniques.
  • Proficiency working with RESTful APIs for seamless integration with backend services.
  • Knowledge of contemporary open-source Android libraries and current ecosystem standards.
  • Thorough understanding of Android UI design principles and implementation methodologies.
  • Experience with Git version control systems for collaborative development environments.
  • Ability to produce well-structured, documented, and maintainable code.
  • Proficient English language skills, both written and verbal (project communication is conducted in English).

We Offer

  • Opportunity to work remotely.
  • Full-time position with a competitive salary.
  • Collaborative and innovative work environment.
  • Professional growth and development opportunities.

About the Company

[Company description if present]

© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Smartbrain

All 121 roles

Popular searches