This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Atlassian is looking for a Senior Mobile Engineer to design and maintain our mobile libraries and tools, especially with a strong focus on Android & React Native expertise, that enable our product teams to deliver great user experiences. Your daily work will help our fellow Atlassian engineers (our primary customers) work more productively and deliver effortlessly. Your decisions will directly improve Atlassian’s overall product quality and developer experience by building platform capabilities and productivity tools, not just product features.
Job Responsibility:
Build and maintain tools that hundreds of Atlassian mobile engineers rely on daily to ship high-quality work, with a strong focus on Native Android development alongside the React Native ecosystem
Contribute to a core piece of the Atlassian developer experience, touching every aspect of the development lifecycle: faster development environments, code integrations, CI/CD pipelines, improving developer productivity, ensuring high code quality, and more
Play a crucial role in Atlassian’s platform and developer productivity strategy by building guidelines, setting standards, and developing tooling to be applied to mobile code and changes at scale
Collaborate closely with internal Atlassian engineers to understand their needs and deliver solutions that enhance their productivity
Requirements:
Proficient with React Native and its ecosystem
Experience with Kotlin and Java programming languages, and Android UI design principles, patterns, and best practices
Experience with Android Studio, Gradle, Git, and other development tools
Strong background in CI/CD pipelines, developer productivity tooling, and automation
Experience with testing frameworks such as JUnit, Espresso, and Robolectric
Experience debugging problems across systems/repositories and designing solutions that scale and span the whole stack
Deep understanding of multithreading and concurrency
System mindset that considers edge cases, observability, error handling, and integration across external systems
Empathy for internal engineer customers and a service mindset for solving fellow engineers’ problems
Ability to work independently and in a team environment
Strong communication and interpersonal skills, with the ability to work with cross-functional and geographically distributed teams to drive outcomes
6+ years of experience building large-scale mobile applications
Nice to have:
Experience working on platform teams
Advanced CI/CD and automation experience
Familiarity with package managers and relevant tooling
Bash/shell script experience
Knowledge of open-source libraries and frameworks (e.g., for logging, wiring, testing, and building)
Some industry experience with public cloud offerings (e.g., AWS, GAE, Azure)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.