Valcz

Android Developer

Job Description

We are seeking an experienced and passionate Android Developer with 3 to 4 years of experience to join our growing mobile development team. As an Android Developer, you will be responsible for designing, developing, and maintaining innovative and user-friendly mobile applications for the Android platform. You will work closely with cross-functional teams, including UI/UX designers, product managers, and other developers, to deliver high-quality, scalable, and performant applications.

Key Skills

  • Proficiency in Kotlin/Java: Strong experience in Kotlin and/or Java, with a deep understanding of Android SDK, frameworks, and libraries.
  • UI/UX Design Principles: Experience with Android UI design principles, patterns, and best practices, including Material Design.
  • APIs and Databases: Familiarity with RESTful APIs, third-party libraries, and working with databases like SQLite, Room, or Realm.
  • Version Control: Proficiency in Git, with experience in collaborative development environments.
  • Problem-Solving: Strong analytical and problem-solving skills, with attention to detail and a focus on delivering high-quality code.
  • Testing: Experience with automated testing frameworks and tools, such as JUnit, Espresso, or Robolectric.
  • Agile Methodologies: Experience working in Agile/Scrum development environments.

Responsibilities

  • App Development: Design, build, and maintain advanced Android applications using Kotlin and/or Java, ensuring high performance, quality, and responsiveness.
  • Collaboration: Collaborate with cross-functional teams to define, design, and ship new features, while ensuring seamless integration with back-end services.
  • Code Quality: Write clean, maintainable, and well-documented code, following industry best practices and coding standards.
  • Testing and Debugging: Implement unit tests, troubleshoot, and fix bugs to improve application performance and reliability.
  • Optimization: Optimize applications for maximum speed and scalability, ensuring compatibility with various Android devices and versions.
  • UI/UX Implementation: Work closely with designers to implement and refine the user interface and user experience of the applications.
  • Continuous Improvement: Stay up-to-date with the latest Android development trends, tools, and technologies, and continuously improve development practices.
  • Version Control: Use Git for version control and collaboration with other developers in the team.

Apply Now

Interested in joining the VALCZ team? Please fill out the form below to apply for a position. Our HR team will review your application and get in touch with you shortly.

If you have any further queries or if you wish to drop your resume for future opportunities,

Please email us at [email protected].

Your application is submitted successfully.

Thank you for showing interest in joining the VALCZ team. Our HR team will review your application and get in touch with you shortly.