Compose Multiplatform Quality Engineer

Become the well-awaited Quality Engineer of the next-generation cross-platform UI framework developed by JetBrains

What is Compose Multiplatform?

Compose Multiplatform is our fast declarative cross-platform UI framework for Kotlin, based on Google’s modern toolkit for Android and adapted for desktop, web, and iOS. It simplifies and accelerates UI development and allows extensive UI code sharing between all supported platforms

What will you do?

We want the apps built with Compose Multiplatform to be super cool, and guess what? It's you who'll determine what is considered cool. You're in charge of setting the quality standards and helping the team to reach those.

Twice the success

You'll dive into two impactful directions at once: ensuring the ultimate developer experience with our API while promoting the top-notch quality of the apps they create. And hey, buckle up because we're anticipating thousands of these apps coming our way!

Define the future

Shape the requirements and quality gates for the new features together with the development team. Performance, application size, UX, and many other crucial aspects. You'll decide the future of modern app development

Grow as a specialist

Get ready to conquer the cutting-edge with Compose Multiplatform. We're talking Linux, Windows, Wasm, iOS, Kotlin, Gradle, IDEA, and a whole bunch of other mind-blowing technical wonders. You'll be diving deep into all of these

Lovely, and can I get some work task examples?

Below are just a few of the real-world cases:

Native user experience

We want our UI elements scrolling to be native. You'll study the iOS specifics, test our implementation and provide developers with a to-do list for perfection

Testing inception

You need to create a test sample of a desktop app to test then how well works our API for desktop apps' testing

Good old pencil assignment

Test UI elements of an app created with Compose Multiplatform. Testing a login form is not only a QA interview meme but also our brutal reality

Okay, I'm ready! What do you expect from me?

We've compiled some hints on who could be an ideal candidate for this role, but here's the catch: even if you possess most, but not all of the listed qualities, don't hesitate to give it a try! We'd love to have a chat with you because, in our eyes, good people are paramount, and skills can be acquired along the way. Embrace the opportunity, and let's discover together the incredible potential you bring to the table!

Initiative, independency, tasks management

We're all about being proactive and self-sufficient here, you'll enjoy complete freedom to take charge. However, with great freedom comes great responsibility. We expect you to be independent and transparent in your work, owning your tasks with clarity and confidence.

Continuous growth and application

We anticipate your readiness to dive deep into the subject matter, meticulously analyzing every nook and cranny. We trust you to uncover and illuminate both existing and potential issues.

Kotlin expertise

We'll be thrilled if you can code at a level sufficient to create test examples and simple programs, such as basic applications for Android. In turn, we're ready to take things to the next level and dive deeper into this amazing coding journey with you

Application testing skill

Are you experienced in application testing for iOS, Android, web, or desktop? The more the better, but don't be shy to apply even if you have just some of those. Let's improve together, hand in hand!

I'm not sure if I'm a good fit...

That's alright! You don't see such unusual positions daily, do you?

Below are potentially good candidates for the role. However, don't limit yourself to just that. We're open to exploring a wide range of options and are thrilled to consider candidates with diverse backgrounds and skill sets. So, if you have a passion for this role and believe you can make a valuable contribution, we're excited to hear from you!

Android developer

...who understand that quality in a mobile app goes beyond mere words, and are prepared to wholeheartedly commit to that principle. You're passionate about delivering exceptional app experiences and are dedicated to upholding the highest standards of quality

Automation Engineer

You possess experience in writing tests with Kotlin, a natural inclination for exploratory testing, and a desire to further explore the mobile development landscape. Together, let's make a meaningful impact in the mobile world

Kotlin Backend developer

The adventurous soul who has mastered Kotlin backend development and yearns for a life-altering change filled with fresh challenges. Embrace the unknown, redefine limits, and embark on an extraordinary journey with us. Of course, you have testing experience and an interest in that because you love fortifying your code with tests

Ready?

Get in touch with us now, don't miss the chance!