backgo to search

senior android developer

Android, Java, Jetpack Compose, GraphQL, Kotlin, NoSQL Databases, Object-oriented Programming, SQL

We're looking for a seasoned Senior Android Developer to join our remote team.

In this role, you'll play a pivotal part in crafting top-tier code, harnessing cutting-edge technologies to propel ongoing enhancements and seamless deliveries within our dynamic software development framework. Taking charge of feature development and quality assurance on the app, you'll actively engage in code reviews, evaluating the overall code excellence and adaptability. As a key player in our agile development team, you'll be at the forefront of steering continuous enhancement and delivery in our software development lifecycle.

  • Craft top-notch code for the Android app, employing the latest technologies and evolving strategies for continuous improvement
    • Take ownership of feature development and quality assurance on the app
      • Engage in code reviews, evaluating code quality and flexibility, while championing good object-oriented programming practices
        • Lead initiatives for continuous improvement and continuous delivery within our agile development team
          • Generate automated unit, system, and acceptance tests to bolster our continuous integration pipelines
            • Translate functional specifications into logical, component-based technical designs
              • Collaborate with cross-functional teams to conceptualize, design, and roll out innovative features
                • Tackle troubleshooting and debugging challenges, offering scalable and efficient solutions to elevate the overall functionality of the app
                  • Hold a BS/MS degree in Computer Science, Engineering, or a related field
                    • Possess a minimum of 3 years of hands-on experience in the Android environment
                      • Showcase proficiency in developing features using Java or Kotlin
                        • Demonstrate familiarity with API service connection paradigms and mobile development best practices
                          • Familiarity with SQL and NoSQL databases
                            • Exhibit an understanding of client/server architectures
                              • Embrace experience with emerging technologies like Jetpack Compose and GraphQL
                                • Be a skilled software engineer ready to tackle diverse challenges
                                  • Have an upper-intermediate level of English language proficiency
                                    nice to have
                                    • Previous experience in iOS app development and cross-platform mobile development
                                      • Familiarity with cloud technologies such as AWS or Azure
                                        • Exposure to reactive programming and functional programming paradigms

                                          benefits for locations

                                          For you
                                          • Paid time off
                                          • Paid sick leave days
                                          • Medical insurance
                                          • Stable income
                                          • Lunch allowance
                                          • Bonuses for holidays celebration
                                          For your comfortable work
                                          • Remote-forever work
                                          • Free licensed software
                                          • Stable workload
                                          • Relocation opportunities
                                          • Flexible engagement models
                                          For your growth
                                          • Free trainings for technical and soft skills
                                          • Free access to LinkedIn Learning platform
                                          • Language courses
                                          • Free access to internal and external e-Libraries
                                          • Certification opportunities
                                          • Skill advisory service
                                          don't have time? Apply later!We send you a link to the job in your e-mail
                                          get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                          a smiling man wearing sunglasses