Android Engineer in Barcelona or Remote


Share offer

Job Description

Dynatrace exists to make software work perfectly. Our platform combines broad and deep observability and continuous runtime application security with advanced AIOps to provide answers and intelligent automation from data. This enables innovators to modernize and automate cloud operations, deliver software faster and more securely, and ensure flawless digital experiences. That is why the world’s largest organizations trust Dynatrace® to accelerate digital transformation.

Job Description

Android | Multi-platform | Native | Open Source | Observability | APM

Are you eager to know what happens under the hood when it comes to mobile, using the code the UI surface conceals?
Do you think you could write code that saves every unnecessary CPU cycle to save battery time, while keeping flexible robust server interactions?
Do you look out for new features in the OS?
Are you a proactive team-player willing to join an outstanding work environment?
Did you always want to learn iOS or even backend code but you don’t want to invest a lot of your free time on that?


What are we looking for?

We are looking for mobile developers who enjoy solving software engineering problems on native and multiplatform .

We want people that are motivated by excellence, eager to learn and want to be the best in the world at what they do, while at the same time enjoy sharing knowledge and experiment with new technology in a friendly environment. If you like to quickly hack something together to try out things but at the same time are also keen to write super robust production code that never breaks, we would be interested to meet you. If you have fun solving nontrivial problems you never faced before, and discussing the best solution with your team, we want to meet you even more.

We love to learn from you as we hope you would like to learn what we have to offer.

What we do in the Dynatrace Barcelona Lab

Session Replay, which allows organizations to play back unique web or mobile sessions in a "movie-like" experience, providing an end-to-end record of the customer journey from the user's perspective. Session Replay is one of the Dynatrace's best-in-class digital experience monitoring solution.

Your role in the role:

Obviously, mobile development for Android (Kotlin).

You will join a multidisciplinary team in charge of the mobile session replay product from end-to-end, where, apart from mobile code, you will also have access to other parts of the development, so knowledge on some other platforms/technologies (iOS, Java backend, Angular…) is a plus, but having curiosity and willing to play with them is essential.

Conception of new innovative features in close cooperation with product managers and software architects

Close interaction in an international development team, working with labs in other countries


We expect:

  • Several years of experience as a Software Engineer on Android development.

  • Team player with a solid level of quality and pride in your own work, responsible and self-sufficient.

  • A healthy amount of curiosity, having fun in learning new technologies and tools

  • Joining the team to enjoy some afterwork amenities (just sometimes…)

Additional Information

You will love working with us if:

  • You want to know and use the latest cutting-edge technologies

  • Agile development and teamwork using Scrum is a given for you

  • You like to have fun also at work and are self-motivated

  • Like to bring in new ideas and to convince others to build

  • Like videogames, sports in general or other stuff besides coding

What's in it for you?

  • A one-product software company creating real value for the largest enterprises and millions of end customers globally, striving for a world where software works perfectly.

  • Working with the latest technologies and at the forefront of innovation in tech on scale; but also, in other areas like marketing, design, or research.

  • Working models that offer you the flexibility you need, ranging from full remote options to hybrid ones combining home and in-office work.

  • A team that thinks outside the box, welcomes unconventional ideas, and pushes boundaries.

  • An environment that fosters innovation, enables creative collaboration, and allows you to grow.

  • A globally unique and tailor-made career development program recognizing your potential, promoting your strengths, and supporting you in achieving your career goals.

  • A truly international mindset that is being shaped by the diverse personalities, expertise, and backgrounds of our global team.

  • A relocation team that is eager to help you start your journey to a new country, always there to support and by your side.

  • Attractive compensation packages and stock purchase options with numerous benefits and advantages.

Dynatracers come from different countries and cultures all over the world, speaking various languages. English is the one that connects us (55+ nationalities). If you need to relocate for a position you are applying for, we offer you a relocation allowance and support with your visa, work permit, accommodation, language courses, as well as a dedicated buddy program.

Seeing is believing. Check out our Dynatrace Barcelona Lab.


About Dynatrace

Dynatrace provides software intelligence to simplify cloud complexity and accelerate digital transformation. With automatic and intelligent observability at scale, our all-in-one platform delivers precise answers about the performance of applications, the underlying infrastructure and the experience of all users to enable organizations to innovate faster, collaborate more efficiently, and deliver more value with dramatically less effort. That’s why many of the world’s largest enterprises trust Dynatrace® to modernize and automate cloud operations, release better software faster, and deliver unrivaled digital experiences.

Other mobile developer jobs that might interest you...