Job Summary
Experience:
6.00 - 14.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Bangalore
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
Tech Lead/Senior Fullstack Developer
Key Skills:
Express.js , Next.JS
Educational Level:
Graduate/Bachelors
Job Post Date:
2025-09-12 13:22:42
Stream of Study:
Computer Science/IT
Degree:
BE-Comp/IT, BE-Other, BSc-Comp/IT, BSc-Other, BTech-Comp/IT, BTech-Other, MCA
Company Description
Our client is a nonprofit organization founded in 1999 that focuses on the economic independence and dignity of persons with disabilities (PwDs)
. Headquartered in Bengaluru, it is recognized as a pioneer in developing innovative solutions for the employability and employment of PwDs across India.
Mission and vision
Vision: A life of dignity for persons with disabilities.
Mission: To celebrate the human spirit by enabling the unification of ecosystems around persons with disabilities.
Overall goal: To help PwDs become active citizens and nation-builders and to unleash the "Purple Economy," a term it uses to refer to the potential of the disability sector as an engine for economic growth.
Core activities and programs
Our client work is centered on building comprehensive ecosystems that provide PwDs with the skills, resources, and opportunities needed for economic empowerment. Its primary activities include:
Training and skilling: The organization offers extensive training programs that focus on both job-specific skills and crucial life skills for employment. These programs cater to a wide range of disabilities, including visual, hearing, locomotor, and neurodiversity.
Inclusion for corporations and government: Our client collaborates with over 800 companies and government departments to create inclusive workplaces. This includes sensitizing peers, providing onboarding support, and creating a supportive environment for employees with disabilities.
Assistive technology and digital inclusion: Our client develops and promotes innovative, affordable solutions to overcome daily barriers for PwDs. Initiatives like "Blimey," a digital learning platform in multiple languages, help build essential tech skills.
Placement and career support: Through dedicated teams, the organization helps connect PwDs with gainful employment op
Job Description
We are looking for an experienced Senior Full Stack Developer who can take ownership of end-to-end product development while also providing technical and team leadership. The ideal candidate will have strong expertise across backend and frontend technologies, experience in building scalable microservices-based applications, and the ability to mentor team members, drive best practices, and lead by example.
This role requires not only hands-on coding but also technical decision-making, system design, and leadership responsibility to ensure delivery of secure, reliable, and high-performance applications.
Key Responsibilities
Lead and guide a team of developers, ensuring adherence to best practices, coding standards, and architectural principles.
Act as a technical mentor, providing direction, code reviews, and supporting team growth.
Drive the design and implementation of scalable, modular microservices-based applications.
Develop and maintain backend services using Java (Spring Boot) and/or Express.js or Next.Js.
Build responsive, optimized frontend applications using React.js, Next.js, JavaScript/TypeScript.
Integrate with REST APIs, GraphQL, and event-driven systems.
Collaborate with Product Managers, UI/UX Designers, QA, and DevOps teams for successful delivery.
Architect and optimize database solutions (MySQL, PostgreSQL, MongoDB) ensuring performance and scalability.
Oversee and contribute to CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS/Azure/GCP).
Champion security, compliance, and data privacy best practices in application design.
Proactively troubleshoot, identify risks, and resolve production issues with a focus on reliability and uptime.
Required Skills & Experience
6-12 years of proven experience as a Full Stack Developer with at least 2 years in a senior/lead role.
Strong backend expertise with Java (Spring Boot) and/or Node.js.
Solid frontend skills with React.js, Next.js, JavaScript, TypeScript.
Proven ability to lead a team, make architectural decisions, and enforce engineering discipline.
Deep understanding of microservices architecture and inter-service communication.
Proficiency with REST APIs, GraphQL, event-driven systems (Kafka/RabbitMQ preferred).
Experience with relational & NoSQL databases (MySQL, PostgreSQL, MongoDB).
Hands-on experience with cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, and CI/CD pipelines.
Strong analytical, problem-solving, and debugging skills.
Excellent leadership, communication, and collaboration abilities.
Preferred Skills & Domain Knowledge
Exposure to data privacy regulations (GDPR, FERPA) and secure handling of student data.
Knowledge of scalable architecture for high concurrent usage (important for exams and online classes).
Experience with role-based access management (RBAC), student-faculty workflows, and payment gateway integrations for fee management.
Familiarity with reporting, analytics, dashboards, and BI tools.
Experience in Agile methodologies and Scrum team leadership.
Strong focus on performance optimization, fault tolerance, and disaster recovery strategies.
