Job Opportunity for Android Developer at NavGurukul

  • Remote

Website NavGurukul

About NavGurukul:

NavGurukul is a not-for-profit founded in 2016 and is on a mission to create access to aspirational careers for students from marginalized communities. We are committed to working on profound transformation for our students so they can hold the same jobs and live the life of similar possibilities as people from the top of the pyramid assume. We imagine an equitable higher education alternative where students learn the right skills, mindsets, and the ability to learn independently to thrive in the world. 

What we do:

NavGurukul’s flagship, Residential program works with learners from underserved communities to help them become programmers and gives them a guaranteed job once they finish the program. Currently, we are training 1000+ students in our fully funded seven residential centers across various states in India. Six of our seven campuses have only girl students. The focus on gender is a conscious choice, as inclusion is one of the core principles guiding our choices and focus areas. 

The residential program is open for students who have finished just 10th grade and are 17 years of age. We are expanding our offering to digital careers other than programming, such as design and management. 

So far, we have placed around 500+ students with software jobs in the tech industry with various IT giants and product startups. Our campuses are self-governed spaces that the students manage through elected student bodies. The learning on NavGurukul campuses is guided by self-paced pedagogy with a strong focus on peer learning.

Besides the Residential program, we have two more programs: Meraki and Code India Fellowship. Through Meraki, we work with students from government schools and ITIs through an online offering to help students learn basic English, touch typing, and programming. Code India Fellowship works with young freshers from India’s top colleges to transform learning outcomes in government high schools and ITIs and ensure the employability of students graduating from these programs.

About The Role:

As an android developer at NavGurukul, you will primarily be working on building our Meraki platform and be responsible for:

  • Developing new features and improving existing ones for the Meraki app using Kotlin, Android Studio, Firebase, and other tools
  • Collaborating with other developers, designers, mentors, and students on the project using GitHub, Slack, and other platforms
  • Writing clean, maintainable, and well-documented code following best practices and standards
  • Testing, debugging, and fixing bugs in the app using various tools and methods
  • Keeping up with the latest trends and technologies in android development and learning new skills as needed 

Apply if you have:

  • At least two years of experience in android development using Kotlin or Java
  • Proficiency in using Android Studio, Firebase, GitHub, and other tools
  • Knowledge of android architecture components, MVVM pattern, dependency injection, coroutines, data binding, navigation components, etc.
  • Experience in working with REST APIs, JSON, Retrofit, OkHttp, etc.
  • Familiarity with testing frameworks such as Espresso, JUnit, Mockito, etc.
  • Ability to work independently and as part of a team
  • Good communication and problem-solving skills
  • Passion for learning and teaching coding
  • Interest in working for a social cause and contributing to open-source projects 

Location:

This role would be remote, and you can work from anywhere

To apply for this job please visit recruiterflow.com.