About Pratham Education Foundation

Pratham Education Foundation is one of India's largest non-governmental organizations dedicated to providing quality education to underprivileged youth and children. Founded in 1995 to provide pre-school education to children in the slums of Mumbai, Pratham has expanded its operations to over 21 states and union territories across India. The organization offers a range of educational interventions and has received numerous prestigious awards including the WISE Prize for Innovation, Skoll Award for Social Entrepreneurship, the Henry R Kravis Prize in Leadership, and the CNN-IBN Indian of the Year for Public Service.

About The Role

Pratham is seeking a Junior Angular Developer to join their development team. This role involves designing, implementing, and maintaining web applications using the Angular framework. The successful candidate will have the opportunity to learn and grow their skills while contributing to projects that make a meaningful impact in education. This position requires collaboration with cross-functional teams and a passion for front-end development.

What You'll Do

As a Junior Angular Developer at Pratham, you will work closely with the experienced development team to create web applications that support the organization's educational mission. You will implement visually appealing and user-friendly interfaces while adhering to best practices in coding and documentation.

Key Responsibilities

Requirements

Additional Information

Preferred Qualifications:

Application Process:

📧
Interested candidates should submit their resume and a cover letter outlining their relevant experience to mme@pratham.org

Additionally, candidates are required to complete a technical assignment involving dynamic form generation using specified API endpoints and submit their code along with their resume.

Assignment
Title:
 Dynamic Form Generation
Create an Angular application designed to visualize a form. Utilize an API endpoint to fetch JSON data, dynamically generating a basic contact form based on this JSON structure. Ensure the application is adaptable so that any modifications to the JSON result in corresponding changes to the form on reload.
API Endpoints to use:
url:
 â€œhttps://dataentry.prathamapps.com/parameters/get/"
method: “POST"
params: app_type:1, project_id:2, category_id:1, program_id:Interview
Create a zip of your code and send us your resume