Senior Android Developer (Remote, RO)

Bucharest, Romania /
R&D /
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure.

🎥Watch our colleagues explain what they like most about working at TypingDNA and, if you’re looking for a job, they have some interesting advice for you! https://youtu.be/SFzDGCMlV4E

You should have

    • 5 years of software development experience
    • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes and devices
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Experience with offline storage, threading, and performance tuning
    • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
    • Ability to understand business requirements and translate them into technical requirements
    • Familiarity with cloud message APIs and push notifications
    • Understanding of Google’s Android design principles and interface guidelines
    • Proficient understanding of code versioning tools such as Git, SVN, Mercurial

We like to see (not required)

    • Familiarity with RESTful APIs to connect to back-end services
    • Familiarity with continuous integration
    • Implementing automated testing platforms and unit tests

What you’ll do

    • Translate designs and wireframes into high-quality code
    • Design, build and maintain high performance, reusable, and reliable Java code
    • Ensure the best possible performance, quality, and responsiveness of the application
    • Identify and correct bottlenecks and fix bugs
    • Help maintain code quality, organization, and automatization

What to expect

    • Competitive salary and stock options
    • Private healthcare services
    • A friendly and talented team that wants you to succeed
    • A flat hierarchy and a lot of autonomy
    • Relocation compensation and support (available to Oradea)
    • You can work remote (from other locations in Romania)