Android Engineer
Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now
Please note, this role is only open to applicants based in Germany and the US. We cannot offer sponsorship at this time.
Our vision
Blockchains is committed to protecting and empowering individuals through the development of applications, services, and ecosystems designed to change the way people interact with technology, infrastructure, and each other. Software solutions in development by Blockchains focus on preparing the world for the next phase of the internet’s evolution – Web 3.0 – with an emphasis on digital identity, digital asset custody, IoT, and a stable means of digital payment.
Blockchains is dedicated to innovation, and its efforts do not stop at software. Blockchains envisions a world transformed by blockchain technology, in which digital- and real-world interactions are interwoven. Blockchains plans to build out a real-life sandbox in northern Nevada, where it, along with other like-minded companies and individuals, can come together to innovate and collaborate to create a better future for all.
What you will do
In this position, you are responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. The primary focus is the development of Android applications and their integration with back-end services. You must be able to work along-side other engineers and developers that are working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Key qualifications
- Translating designs and wireframes into high quality code.
- Designing, building, and maintaining high performance, reusable, and reliable Java code.
- Ensuring the best possible performance, quality, and responsiveness of the application.
- Identifying and correcting bottlenecks and fixing bugs.
- Helping maintain code quality, organization, and automatization.
- Performing other duties as assigned.
What you will need to succeed
To ensure success, you must have strong knowledge of Android SDK, different versions of Android, how to deal with different screen sizes, Android UI design principles, patterns, and best practices. You must have familiarity with RESTful APIs to connect Android applications to back-end services and familiarity with cloud message APIs and push notifications. You are well versed with writing both readable and reusable code in Java, Kotlin is a plus.
You must be comfortable working in a dynamic and creative team charged with developing blockchain applications for a rapidly evolving domain. You must be a self-motivated developer with strong technical skills and a willingness to work in a team to explore a variety of approaches to support blockchain-based applications.
You enjoy startups and thrive in high-performing yet fluid environments. You can simultaneously support multiple initiatives in various development stages and quickly pivot without losing traction on other projects.
Education/experience
You have a bachelor’s degree in computer science, applied mathematics, or a closely related discipline. A minimum of five years with software development engineering experience is required. Experience with offline storage, threading, and performance tuning is also required.
Blockchains, Inc. (“Blockchains”) is proud to be a diverse workforce, and we are committed to inclusion and diversity to ensure equal opportunity for all applicants. Blockchains provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, age, marital status, physical or mental disability, veteran status, or any other characteristic protected by federal, state, or local laws.
Please let Blockchains know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Job type
Role
Keywords
Please let Blockchains know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Blockchains
Not what you're looking for?