You should be passionate about innovative technology, have advanced knowledge and experience with mobile architecture and are well versed in mobile development and testing best practices. The position involves working as part of a small close knit and highly motivated development team. You will be involved in all aspects of product evolution from inception to implementation. We work hard to deliver the kind of software that we can feel proud of and take pride in. This position is based out of our Burlington office but is expected to be fully remote.
Our Tech Stack
· Our mobile apps use Kotlin, Java, REST API's, JSON, Barcode Scanning
Your Responsibilities
· You will be responsible for the entire Android mobile application lifecycle (concept, design, coding, testing, debugging, release, support and documentation).
· Integrate with our existing backend services and possibly create new services to support mobile applications and design interfaces.
· Make architecture recommendations and provide guidance and expertise on designing product solutions to work with mobile devices.
· Analyze, support and resolve application performance problems to address mobile device capacity, limitations and performance.
· Provide routine performance optimization, improvements and bug fixes.
· Be the mobile lead for Android including design, QA, and development.
· Work in an Agile environment, delivering features quickly and iteratively.
· Commit to continuous learning and skills development.
· Bring an innovative team spirit and a strong work ethic.
· Build out automated test and build pipelines to support continuous integration and continuous delivery.
· Build and maintain mobile applications to interact with our API's.
Requirements
· 3+ years’ experience with Android development, (Java/Kotlin)
· Expert knowledge of Android mobile apps publishing process, UX design patterns and development best practices.
· Expert knowledge consuming REST APIs, working with JSON.
· Experience with SQLite, caching data and efficiently loading data for use.
· Experience with AndroidStudio/IntelliJ, Ticketing systems (Jira or AzureDevops, etc)
· Demonstrated success shipping at least one mobile app.
· Strong knowledge in performance tools and optimization techniques.
· Initial unit testing of features in native mobile apps after they are developed.
· University degree in Computer Science, or College diploma in Computer Programming, Information Technologies or a related discipline.
Nice to have but not the focus of this role
· Some familiarity using iOS (swift), React development would be an asset, as we have another product this app will be based on – so reading other code is helpful.
But what makes you stand out…
· Comfortable working under pressure to meet deadlines and analyze problems.
· Works well as a member of an Agile team.
· Creative & innovative thinking (outside-the-box) to provide high value-of-service to clients.
· Excellent communicator, detail oriented and well organized.
· Likes to learn and grow with teammates in a highly collaborative and open environment.
About AxiomConnected
We are automotive industry experts, building enterprise-level tech solutions that are reshaping the future of warranty and beyond.
Company website:
https://axiomconnected.com
The job ad is no longer active
Job unpublished on
13 December 2021
Look at the current
jobs
Android
Kyiv→