This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Engineer in India.
We are seeking an experienced Senior Full Stack Engineer to design, develop, and maintain high-quality, scalable web applications in a fully remote environment. This role offers the opportunity to work across the full technology stack, from user-facing front-end interfaces to robust server-side backends, and to collaborate closely with product, design, and DevOps teams. You will build reusable components, optimize database interactions, and ensure seamless integration across distributed systems. The ideal candidate thrives in a fast-paced, collaborative environment, enjoys solving complex technical challenges, and consistently delivers high-value solutions that enhance user experience and business outcomes. You will also participate in code reviews, adopt best practices, and stay up-to-date with emerging web technologies.
Accountabilities
- Develop responsive, high-quality web applications using TypeScript, JavaScript, React, Express, and related frameworks
- Design and implement server-side APIs, data models, and business logic for scalable applications
- Build reusable and modular components on both front-end and back-end to promote maintainability and scalability
- Optimize database schemas, queries, and interactions with PostgreSQL
- Conduct thorough testing, debugging, and troubleshooting to ensure software reliability and quality
- Participate in code reviews and provide constructive feedback to maintain coding standards
- Collaborate effectively with cross-functional teams to deliver solutions aligned with business needs
- Continuously evaluate and recommend improvements to development processes and tools
Requirements
- 8+ years of professional Full Stack development experience with a focus on TypeScript
- Expertise in designing, coding, testing, and maintaining applications using modern front-end and back-end technologies
- Strong experience with React, React hooks, functional components, and state management (Redux or Context API)
- Proficiency in server-side development using Express, NestJS, Vite, Next.js, or similar frameworks
- Experience with relational databases (PostgreSQL) and designing optimized data models and queries
- Familiarity with testing frameworks such as Jest, Mocha, Chai, Cypress, Storybook, and React Testing Library
- Understanding of RESTful APIs, microservices architecture, and asynchronous programming
- Comfortable in a remote-first, collaborative environment, taking ownership of projects while contributing to team success
- Bonus: Experience with SaaS products on major cloud providers, containerization (Docker/Kubernetes), and automated testing pipelines
Benefits
- Competitive salary and potential stock grant opportunities
- Fully remote work with optional access to co-working spaces
- Flexible work hours and inclusive work culture
- Opportunities for professional growth, skill development, and career advancement
- Comprehensive benefits programs tailored to your location and employment status
- Collaborative and diverse work environment emphasizing innovation and continuous learning
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.📊 It compares your profile to the job's core requirements and past success factors to determine your match score.🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!