+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

112-40 =
+
Forgot password

Enter your email, and we will send you your password

HR agency Elevate

Android Developer (project based)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    For a client of ours, we are looking for Android Software Developer to join a mobile team for designing, developing, and maintaining high-quality mobile applications for the Android platform. You will work closely with cross-functional teams to create intuitive, feature-rich, and performant mobile experiences. The ideal candidate will have a solid foundation in Android development, an eye for detail, and a passion for delivering top-tier applications.

     

    Your responsibilities will be:

    o Design, develop, and maintain high-quality mobile applications for Android (using Kotlin/Java)

    o Work with cross-functional teams to define, design, and ship new features in mobile applications

    o Ensure the best possible performance, quality, and responsiveness of applications

    o Continuously discover, evaluate, and implement new technologies to maximize development efficiency

    • Collaboration & Cross-Functional Work

    o Collaborate with UI/UX designers to ensure seamless integration of design and functionality

    o Work with backend developers to integrate mobile apps with backend services and APIs

    o Participate in code reviews, knowledge sharing, and mentoring junior developers

    o Actively engage in sprint planning, daily standups, and retrospectives as part of the Agile development process

    o Troubleshoot and debug applications to optimize performance and resolve issues

    o Write unit tests, integration tests, and UI tests to ensure app stability and minimize defects

    o Utilize debugging and profiling tools to troubleshoot and optimize performance issues

    o Collaborate with QA engineers to ensure that applications are thoroughly tested before release

    o Ensure smooth deployment of applications to the Google Play Store, adhering to all guidelines and requirements

    o Manage version control and release processes for Android applications

    o Monitor app performance post-release and ensure any critical issues are addressed promptly

    o Stay up-to-date with the latest trends, technologies, and best practices in Android development

    o Suggest improvements to optimize the development process and app performance

    o Contribute ideas and innovations to the mobile development team and the broader product development process

     

    Main requirements:

    o Proven ability to design, build, and maintain high-quality Android applications, backed by a solid portfolio of released apps

    o Skilled in native Android development using Kotlin and Java

    o Experienced with Android Studio and related Android development tools

    o Strong understanding of mobile UI/UX design principles and ability to translate designs into intuitive interfaces

    o Hands-on experience integrating Android apps with backend services using RESTful APIs

    o Solid knowledge of app architecture and design patterns such as MVC, MVVM, or similar

    o Proficient with Android testing frameworks like Espresso to ensure stability and maintainability

    o Comfortable using Git-based version control systems and working in cross-functional teams

    o Knowledgeable about the full Android app deployment lifecycle, including Google Play Store submission

    o Effective communicator and team player

    o Detail-oriented with strong problem-solving skills and a commitment to clean, maintainable, and high-performance code