Senior Android Engineer - Mobile Professional
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Our Mobile teams develop, design and define the mobile experience for tens of thousands of users daily. Engineers specialising in mobile UI, client software, backend infrastructure and services work closely together to take advantage of the latest mobile technologies and techniques - all aimed at building the definitive mobile experience for the financial markets., * Become part of an established team containing a diverse mix of engineers, alongside dedicated representatives from UX, QA and Product
- Build high-quality native Android applications using Kotlin and Jetpack Compose
- Work across a highly diverse technology stack spanning Android, backend infrastructure and shared cross-platform components
- Collaborate closely with other technology teams to align technical direction and solve shared engineering challenges
- Partner with Product and UX teams to deliver intuitive mobile experiences for complex workflows
- Help foster a culture of sustained, high-quality delivery through collaboration, testing and continuous improvement
- Take ownership of challenging engineering problems related to scale, reliability and real-time systems
Requirements
- Strong experience developing native Android applications using Kotlin
- Experience building modern Android architectures and UI systems
- Strong understanding of software engineering fundamentals including concurrency, algorithms and data structures
- Experience designing maintainable, modular and testable software
- Strong communication and collaboration skills
- A pragmatic and thoughtful approach to solving complex engineering problems
- A degree in Computer Science, Engineering, Mathematics or similar field of study, or equivalent experience
We’d love to see:
- Expertise in writing modular and highly testable code
- Experience partnering with a diverse set of colleagues across engineering, UX and Product
- A passion for learning new things and exploring new technologies
- A passion for teaching other people what you know and mentoring less experienced team members
What’s in it for you:
- Opportunity to work on products used daily by financial professionals around the world
- Exposure to the full stack - from backend system design through to polished mobile UI
- Challenging technical problems involving scale, concurrency and real-time communication
- Ability to influence architecture, engineering practices and platform direction
- Close collaboration with UX and Product teams to shape how complex workflows are delivered on mobile
- A team culture focused on learning, collaboration and continuous improvement
About the company
If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role. Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Fully Remote Software Engineer Jobs
Flutter Developer Salary [2023]
Where To Find Software Engineering Jobs