About the Role
We are seeking a Senior full stack developer with experience in React TypeScript to join our development team. You will be responsible for building modern, scalable, and high-performance web applications. As part of our frontend team, you will work closely with designers, product managers, and backend engineers to deliver seamless and engaging user experiences.
What You'll Do
... Develop and maintain responsive web applications using React, TypeScript, and modern tooling
Write clean, efficient, and scalable code following best practices
Collaborate with designers and backend developers to define, design, and ship new features
Optimize applications for maximum speed and scalability
Implement and maintain unit and integration tests to ensure code quality
Participate in code reviews, design discussions, and agile ceremonies
Troubleshoot and debug applications, ensuring smooth performance across browsers and devices
Keep up to date with emerging frontend technologies and propose improvements
What we’re Looking For
Educational Qualification and Experience
Minimum Bachelor in Comp Science/ IT or MCA from a good institute / university
6-8 years of professional software development experience
Preferably 2+ years in a technical leadership or senior developer role
Proven track record of delivering complex enterprise-class software projects
Strong inter-personal skills and leadership capabilities
Technical Skills
5+ years of experience developing production applications with React
Strong expertise in NodeJS for backend development
Solid experience with MySQL database design and optimization
Strong proficiency in TypeScript, including types, interfaces, generics, and type safety
Hands-on experience with frameworks like Next.js and TanStack (e.g., TanStack Table, TanStack Form, React Query)
Deep understanding of modern JavaScript (ES6+), HTML5, and CSS3
Experience with state management libraries (e.g., Zustand, Redux, Recoil)
Familiarity with modern frontend tooling: Vite, Webpack, Babel, etc
Experience with monorepo tools like Turborepo or Nx
Knowledge of testing frameworks (e.g., Jest, React Testing Library)
Experience with version control systems, especially Git
Ability to write reusable, maintainable, and modular code
Familiarity with GraphQL and REST APIs
Experience working with CI/CD pipelines
Familiarity with containerization tools like Docker
Leadership Qualities
Strong mentoring and coaching abilities
Excellent communication and interpersonal skills
Problem-solving mindset with a focus on pragmatic solutions
Ability to balance technical depth with strategic thinking
Experience conducting code reviews and providing constructive feedback
Nice to Have
Knowledge of frontend performance optimization techniques
Exposure to design systems like ShadCN, Material-UI, Chakra UI, or custom component libraries
Exposure to OWASP security requirements.
experience
8