Company Description
Husk is one of the world's leading rural energy providers. We provide low-cost and reliable power to rural households and businesses, entirely from renewable energy sources. Powering economic possibilities in every village is at the heart of everything we do.
We design, build and operate the lowest cost hybrid (solar and biomass) power plant and distribution network in India and Africa. To date, Husk has provided electricity to over 15,000 homes and business, reducing 95,000 tonnes of CO2. Our aim is to provide 30MW of power to 225,000 customers by 2025 and save 350,000 tonnes of CO2 each year.
Job Description
Relevant experience with Android App Development.Good Hands-on experience working with React native applications.
Experience with Microservices-based Architecture
- Be the force that drives strategy and growth for the mobile development team.
- Lead the team to develop and ensure user expectations are met in terms of quality standards and deliverables.
- Be a mentor for the team and support the newcomers to ensure a quick ramp-up and organize regular knowledge sessions for the team.
- Collaborate with key stakeholders to understand requirements and provide low level designs that match the user's needs.
- Manage day-to-day activities in mobile development, while maintaining a high developer experience and clean coding practices.
- Design and build advanced applications for the Android/iOS platform.
- Lead and work with integration of third-party tools, data sources and APIs.
- Lead and work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work with project managers on estimating the feasibility and complexity of new products/features.
- Design the architecture of products/features and make sure the architecture is scalable and fits the organization's growth strategy.
- Lead and implement the quality assurance processes.
- Enable high-security standards for the application per the data privacy guidelines
- Experience with application design and architecture.
Qualifications
Total 8 + yrs exp. 3 years experience as a team lead and at least 5 more years as a developer or architect.
A degree in engineering or science or you have thoroughly studied the computational fundamentals independently.
Relevant Experience With Android App Development.
Good Hands-on experience working with React native applications.
Sound experience with backend development and can lead a full-stack team.
You have experience working on several mobile apps, preferably apps with DAU of 20 K and above.
Extensive experience with applying consumer-centric design processes, while.
Collaborating with cross-functional teams including Product Managers and UI/UX.
Strong knowledge of modern design patterns and architectures (MVVM & Components Oriented Programming) and experience in CI/CD pipelines
Experience With Microservices Based Architecture
Deep hands-on technical experience on different technologies, as an orientation:
oReact Native, Flutter
oSwift & Kotlin
oFirebase
oGIT
oUnit Testing & UI Testing
oRest APIs
Preferred:
Proactive, self-motivated and a creative problem-solver.
Superb interpersonal skills
Believe in quality over quantity and producing clean codes.
Worked with Scrum and familiar with the usual ceremonies.
worked with ticketing systems (ideally Jira).
Additional Information
This position is based out of Pune. Interested candidate, please share updated resume.