What you will do
Work in an Agile work environment together with your feature-squad to deliver complex software applications to a high quality on an agreed schedule based on sprint commitments
Work autonomously whilst being part of a highly productive team. Collaborate with other engineers within your feature squad, and from the broader mobile team when required to come up with the best solution
Actively participate in Pull Request processes to ensure that code that is being merged into the codebase aligns with the quality standards set for the codebase
Mentor & share knowledge with junior developers when required. Collaborate with the senior members of the squad to grow your own technical skills
Actively participate in team meetings and discussions regarding the product, feature or codebase
What you should have
Lead or Senior Developer level experience as an Android Developer working on enterprise / commercial scale apps.
Strong foundational understanding of the Kotlin programming language, with bonus points for Rx / Flow and Compose
Previous experience integrating 3rd party SDK’s
Possess a good understanding of UX / UI tools (Figma, Sketch, Photoshop etc)
Strong ability to integrate Web Services (JSON, REST, 0Auth etc)
Strong understanding of common Android software design patterns such as MVP, MVVM
Experience in working with Rx or Flow
Good experience with Unit testing
It’s desirable , if you have
Strong communication skills, as a Tech Lead you will be actively involved in solution design and articulating your approaches to technical and non-technical individuals in the boader team.
Experience in using Combine in a real world application
Understanding of, and previous experience working with WebSockets and real-time data transfer
Understanding of, and previous experience working with GraphQL using Apollo Client
Good understanding and ability to work with Java
Experience working in an agile environment
Finance (crypto) industry experience
Experience in writing Instrument tests with espresso
About Positive Thinking Company
Positive Thinking Company is a global independent tech consultancy group. We are Great Place to Work-Certified™ with 90% of our team members in Vietnam agreeing that we are a great place to work! With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia and Africa, we serve clients of all sizes.
We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
About our partner
One of Asia Pacific’s leading digital assets exchange platforms. We operate in Singapore, Thailand,
Indonesia, and Australia. We focus on consumer, retail and institutional investors who want to trade crypto easily
and securely. Our mission is to make crypto so simple that our users can learn and earn, from Singapore to Sydney,
Bangkok to Bali. We’re not creating a community of dreamers. We challenge our users to wake up, and start living
About BOT Model
Our BOT model provides a long-term solution for successfully delivering your product roadmap without outsourcing your software development.
In just a few weeks, we can set up dedicated software development teams in Vietnam which will be steadily integrated in your organization and can eventually be fully transferred.
For more information about our BOT model, please click here.