EnAble India
EnAble India, a not-for-profit organization established in 1999, is dedicated to promoting economic independence and dignity for persons with disabilities (PwDs). Recognized as a pioneer in the employability and employment of PwDs, EnAble India addresses the needs of over 21 disabilities listed in the RPwD Act, 2016, and more.
Position Overview
No. of Positions: 1
Disability Suitability: Any
Job Type: Software Development
Job Location: Bengaluru / Onsite
Job Brief:
Seeking a highly skilled and experienced Full Stack Development Team Lead with 12+ years of expertise in designing and developing scalable applications. The role requires proficiency in:
- Frontend: HTML, CSS, JavaScript, ReactJS, etc.
- Backend: NestJS, ExpressJS
- Databases: MongoDB, PostgreSQL, MySQL
- Additional Skills: Multi-tenant architecture development, writing technical documentation, mentoring junior developers, and ensuring inclusivity and accessibility.
Roles and Responsibilities:
- Design and develop scalable, multi-tenant architectures.
- Create performant APIs ensuring seamless integration.
- Oversee the full software development lifecycle.
- Write and review technical documentation.
- Mentor and guide team members.
- Collaborate with stakeholders to gather and refine requirements.
- Conduct code reviews and enforce best practices.
- Identify and resolve performance bottlenecks.
- Stay updated with advancements in web and cloud technologies.
Qualifications and Required Skills:
- Frontend Development: Proficiency in HTML, CSS, JavaScript, ReactJS.
- Mobile/Desktop Development: Experience with ElectronJS, Tauri, Ionic, React Native.
- Backend Development: Strong expertise in NestJS, ExpressJS, RESTful APIs, GraphQL, multi-tenant architectures.
- Databases: MongoDB, PostgreSQL, MySQL, optimization, and management.
- General Skills: Problem-solving, technical documentation, test-driven development (TDD), excellent communication, leadership.
- Preferred Qualifications: Accessibility knowledge, cloud platforms (AWS, Azure), AI integration experience.
- Experience Required: 12+ years in full-stack development, AI application integration.
Additional Considerations:
- Accessibility-focused development experience.
- Lived experience contributing to accessibility and inclusivity.
- Experience with NGOs or social impact projects.
Note: EnAble India is an equal-opportunity and inclusive employer.
To apply send your CV and cover letter tocareers@enableindia.org