Junior Android developer
(5+ years exp)LocalWire
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
Skills and Experience :
Good knowledge of code versioning tools such as Git.
Solid understanding of mobile app development cycle.
Strong OO design and programming skills in Kotlin/Java and familiarity with Android SDK.
Knowledge on Kotlin is desired
Familiarity with RESTful APIs to connect Android applications to back-end services.
Experience with Mobile design patterns e.g MVVM, GoF, etc.
Experience with performance and memory tuning with tools.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Experience with mobile analytics.
Responsibilities:
Product workflow development that includes basic pen and paper wireframing.
Adhere to the agreed-upon delivery schedule
Utilizes source control, continuous integration, and unit testing best practices
Work cross-functionally to define and write code for the new feature
Proper testing, debugging - Ex: Assure that all user input is validated before submitting to back-end
Collaborate and brain boost with other team members to build world-class products
Integrating REST APIs.
Developing mobile applications.
Build reusable code and libraries.
Optimize the application for maximum speed and scalability.
Building documentation that will help us scale and build upcoming versions for the product. Ex: Workflow documentation, Database documentation, API documentation, Codebase documentation.
Learning and implementing cutting edge new technologies.