Mobile App Developer
(4+ years exp)Teplu
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedSkills
The Role
About Teplu: Teplu provides multi-lingual online educational courses and digital services that helps improve the incomes of dairy farmers. Our digital services include designing farms & ”Farm Reviews” which involves monitoring farm operations remotely and hand-holding commercial dairy farms to adopt scientific management practices and turn profitable. Our vision is to be the most trusted digital platform for practical learning and advisory services on animal husbandry. Teplu has been incubated by Indian Veterinary Research Institute (IVRI), Izatnagar and has been considered as one of the top startups by IIT Bombay during Eureka 2018
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. A person with prior developing experience to create and maintain mobile applications for Andriod, iOS, and Windows devices.This position will play an important role in creating a mobile application for Teplu that makes it easy for farmers to learn and transact.
Responsibilities:
- Developing our multilingual mobile app from scratch
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Researching UI and UX trends
- Cooperating with subject matter experts, and the rest of the team to deliver well-architected and high-quality solutions
Skills
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store
- Deep knowledge of mobile platforms such as Android, iOS, etc.
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
- Familiarity with RESTful APIs and mobile libraries for networking,
- Familiarity with the JSON format
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in /Java/Swift/Objective-C/JavaScript/C#
- Farmiliarity with integrations on Facebook, playstore etc