Senior Android Software Engineer | On
Role details
Job location
Tech stack
Job description
We're adding an Android Engineer to our team to help us build and scale our core product lines. You'll work closely with product, engineering and business leaders to create magical experiences. With access to multiple robust datasets, products, and clear objectives, you'll have a significant impact on Grid's progress as a business-as well as our users' happiness and success. The team
We're focused on serving our users and building a robust business above all else. To this end, Grid's team members experience high levels autonomy and ownership, and as a company we value curiosity, learning and growth. The tech stack
Our tech stack is based on Kotlin, Jetpack compose, Firebase, Dagger Hilt DI, GCP, Go, protobufs, BigQuery and MySQL. We have built our platform from the ground up to optimize for clean data sources, and we have made numerous investments into data warehousing, streaming analytics infrastructure and offline data cleanliness. What you'll do:
- Design, implement, and maintain the Grid Android app
- Assist and build platform
- Pragmatically solve problems
- Contribute to product design and direction
- Effectively communicate and work with other teams
Requirements
- Product and Customer Oriented: Our customers depend on us for their personal finances. We expect a disciplined approach to development, testing, and quality assurance. We require a minimum of 5 years of app development.
- Autonomy and Initiative: Ability to work independently and take ownership of projects, showcasing a proactive approach to identifying key leverage points for data products.
- Curiosity and Optimism: People who are constantly asking why the world around them works the way it does, and who have the will to change it.
- Self Starter: Confidence to prioritize work and delivery demonstrable results on a tight cadence.
- Domain Knowledge: Demonstrated experience or understanding of the financial industry, especially in the context of building and scaling FinTech products.
- Experience building and deploying mobile apps: This is not an entry level role. We require 3+ years of experience building in a startup environment.