Treinetic

Native Android Developer

Hybrid

Full Time

Treinetic is looking for a talented Native Android Developer to join our dynamic team. The ideal candidate will have a strong background in developing high-quality Android applications using Java and Kotlin, with a focus on user experience and performance. Responsibilities include designing and implementing advanced app features, collaborating with cross-functional teams, and ensuring code quality and responsiveness. Proficiency with Android SDK, RESTful APIs, and version control tools like Git is essential. If you’re passionate about mobile development and eager to work on innovative projects, apply today to join our creative and inclusive work environment.

Responsibilities

  • Develop and maintain high-quality native Android applications using Kotlin and Java.
  • Implement efficient and scalable code while adhering to best practices and design patterns.
  • Work closely with project managers to translate requirements into technical specifications.
  • Collaborate with DevOps teams to deploy and manage applications in Android environments.
  • Integrate new features into existing applications.
  • Ensure code quality through unit testing and participate in peer code reviews.
  • Mentor junior developers and assist in their professional growth.
  • Work with minimal supervision and take ownership of project deliverables.

What we expect

  • Bachelor’s degree in Computer Science or a related field.
  • Proven experience of more than 3 years in native Android development.
  • Solid understanding of design patterns and software architecture principles.
  • Proficiency in Kotlin and Java.
  • Experience with Android SDK, Android Studio, and other Android development tools.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Experience with cloud message APIs and push notifications.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience with unit testing frameworks such as JUnit.
  • Experience with version control systems like Git.
  • Ability to conduct peer reviews and mentor junior developers is a plus.
  • Familiarity with continuous integration and continuous deployment (CI/CD) for Android.
If you’re eager to advance your career and become a valued member of a prominent company, this is an opportunity you won’t want to miss!