Full Stack Developer
A rare opportunity for a passionate full-stack developer to drive large-scale impact in India.
As a well-funded non-profit, we offer a highly purpose-driven environment with a dynamic team.
We are developing an integrated, custom-designed tech stack making livelihood and skilling programs 2-4x more effective.
Together, these platforms will form the world's first non-profit SaaS stack, built on the best principles of UX, gamification, and community-enabling governments and impact organizations to deliver scalable poverty alleviation programs worldwide.
The Role :
We're looking for a Full-Stack Developer with 5+ years of experience in MySQL, Typescript, React, Next.js, and Node.js to build and maintain scalable applications .
You'll work in a fast-paced Kanban environment, focusing on automation, simplicity, and performance while collaborating with cross-functional teams.
Ideal candidates prioritize technology over operations, ensuring stability and efficiency in every solution, and can operate independently
Job Responsibilities :
- End-to-End Development : Build and maintain scalable and efficient Backend & front-end and back-end components using React, Typescript , Next.js, Node.js, and MySQL.
- Product Ownership : Take full ownership of the product suite, including greenfield projects like the internship and CRM systems.
- Scalability & Simplicity : Design solutions with a focus on stability, performance, and simplicity, ensuring systems are scalable and easy to maintain.
- Agile Development : Work effectively in a fast-paced Kanban environment, delivering high-quality software with quick iterations.
- Automation & Efficiency : Leverage technology over manual operations whenever possible to optimize workflows and reduce repetitive tasks.
- Collaboration & Communication : Partner closely with developers, designers, and product managers to build user-friendly and high-performing applications.
- Code Quality & Testing : Write clean, well-documented, and maintainable code, incorporating automated testingto ensure system reliability.
- Continuous Learning : Stay updated with the latest advancements in full-stack development and bring innovative ideas to the team.
Skills required : - React.js
- Next.js Framework
- Advanced Typescript
- Tailwind CSS
- Ramda ( optional )
- Functional Programming Design Patterns
- Web Performance Optimization (Lighthouse, Core Web Vitals)
- Understanding of HTTP requests and responses, including RESTful API interactions.
- Experience with Git and working with repositories (GitHub, GitLab)
- NodeJS
- Prisma database framework MYSQL PostgreSQL
- Authentication & Authorization (JWT, OAuth, Session-based auth)
- CI / CD Pipelines (GitHub Actions, GitLab CI / CD, Jenkins)
- Docker & Containerization
- Good Documentation Practices (Markdown, Notion, Confluence)
(ref : hirist.tech)