More jobs:
Job Description & How to Apply Below
Reports To : Deputy General Manager (IT, MIS, M&E Systems & Cloud Infra)
Location : Headquarters, WOTR, Pune
Duration: Full-Time
A little bit about who we are :
At WOTR, we are committed to tackling the key causes of rural poverty by rejuvenating ecosystems and building the community's resilience to climate change by enhancing water availability, increasing land and agricultural productivity, diversifying livelihoods, empowering women, and strengthening the health and well-being of vulnerable rural communities. WOTR brings together practitioners, academics, researchers, trainers, and policy makers to work collaboratively in building the resilience of rural communities.
Our partners, including donors and government agencies stand resolutely behind us to affect this. Over the course of 32 years, we have already made a significant impact, having worked in 10 states and 7,255 villages, and positively impacting the lives of about 8 million people. We remain dedicated to continuing this important work and expanding our efforts to make an even greater difference in the lives of those we serve.
Job Description:
We are looking for a skilled and motivated Full Stack Application Developer with 3-5 years of experience to join our WOTR IT team. The candidate will play a central role in the end-to-end lifecycle of various web-based applications - spanning design, development, testing, deployment, documentation and ongoing support. The ideal candidate brings a solid command of modern web technologies, database management, API development, cloud/Dev Ops practices and is passionate about implementing technology for social impact.
Key Responsibilities
Application Development
Design, build and maintain scalable, high-performance web-based applications using React, Type Script and Node.js and other frameworks.
Develop RESTful APIs and backend services with proper authentication and RBAC (Role-Based Access Control).
Implement responsive UI components and ensure cross-browser compatibility and accessibility.
Adopt and enforce MVC and other enterprise-grade architectural patterns to ensure maintainability and scalability.
Database Design & Management
Design, develop and manage relational databases using MySQL, Postgre
SQL or Supabase.
Write optimised queries, stored procedures, migrations and manage schema versioning.
Ensure data integrity, backup strategies and security best practices.
Dev Ops & Cloud Infrastructure
Set up and manage CI/CD pipelines for automated builds, testing and deployments.
Containerise applications using Docker; manage multi-container environments using Docker Compose or equivalent tools.
Deploy and manage applications on cloud platforms (AWS / Azure).
Monitor system health, configure alerts, manage logs and ensure uptime and reliability.
Manage DNS, SSL/TLS certificates, environment variables, and secure credential management.
Testing & Quality Assurance
Write and maintain unit, integration and end-to-end tests to ensure software quality.
Conduct code reviews and implement best practices for error handling and logging.
Identify, track and resolve bugs and performance bottlenecks.
Documentation
Provide support in preparation and maintenance of comprehensive technical documentation - including architecture diagrams, API references, data dictionaries and deployment guides.
Create user manuals and SOPs for internal stakeholders and end-users.
Maintenance & Support
Provide ongoing support, patches, and updates for the Web MIS platform.
Respond to support requests, diagnose issues, and apply fixes in a timely manner.
Plan and execute system upgrades with minimal downtime.
Agile & Project Collaboration
Work within an Agile/Scrum framework - participate in sprint planning, stand-ups, retrospectives and demos.
Collaborate with programme staff, field teams and management to translate business requirements into technical solutions.
Track tasks and milestones using project management.
Required Qualifications:
Education:
Bachelor's degree or higher in Computer Science, Information Technology, Software Engineering or a related field.
Relevant experience/certifications in Cloud, Dev Ops or Full Stack Development are an advantage.
Experience:
Minimum 3–5 years of hands-on experience in full-stack web application development.
Demonstrable experience in delivering enterprise-level applications through the complete SDLC.
Technical
Skills:
Frontend: React.js, Type Script, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS or any similar frameworks, State management (Redux or Context API)
Backend: Node.js, Express.js or NestJS, RESTful API design; familiarity with Graph
QL is a plus, Authentication & authorisation
-JWT, OAuth2, session management, RBAC implementation
Databases: MySQL, Postgre
SQL, Supabase
Dev Ops & Cloud: Docker, Docker Compose (familiarity with Kubernetes is a plus), CI/CD pipelines - Git Hub Actions, Git Lab CI, or equivalent, Cloud platforms - AWS (EC2, S3, RDS, etc.), Azure, Nginx/Apache configuration.
Key…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×