Role : Senior React.js Developer
Company : VectorStack
Location : Bangalore
Experience : 4- 5 Yrs
Company's Profile :
VectorStack is a dynamic and creative leader in the IT industry. In addition to providing high-quality, high-value goods, consulting, and support services all in one package, we are dedicated to fostering innovation and providing our clients with outstanding solutions. We offer 24/7 service with an unwavering dedication to quality, guaranteeing prompt resolution of any issues.
Job Summary :
We are seeking a Senior Frontend Developer with 4- 5 years of experience in React JS, frontend engineering, web and mobile application development, and AI-assisted coding. The ideal candidate should be very strong in frontend implementation, understand modules end-to-end, integrate across backend services and multiple screens, and rapidly convert requirements into working product features using modern development practices and AI-assisted tools.
Responsibilities :
- Design and develop high-quality frontend modules for web and mobile applications using React JS and related frontend technologies.
- Build complex user interfaces, reusable components, multi-screen workflows, and responsive application experiences.
- Integrate frontend modules with backend APIs, authentication flows, databases through APIs, and third party services.
- Understand product requirements deeply and translate them into complete frontend implementation with minimal supervision.
- Use AI-assisted coding tools to rapidly build, test, debug, and improve frontend modules while maintaining engineering quality.
- Collaborate with backend, AI/ML, QA, product, and design teams to ensure end-to-end delivery of application features.
- Handle frontend architecture, state management, route management, performance optimization, and code organization.
- Troubleshoot UI defects, integration issues, data flow problems, and performance bottlenecks across application screens.
- Guide junior developers, conduct code reviews, and ensure frontend best practices are followed across modules.
- Participate in sprint planning, requirement breakdowns, technical discussions, and delivery reviews.
Required Skills :
- Very strong hands-on experience in React JS and modern frontend development.
- Good working knowledge of React Native or mobile-first frontend development.
- Strong understanding of JavaScript, TypeScript, HTML, CSS, component architecture, state management, and design patterns.
- Ability to build and manage multiple screens, modules, reusable components, and responsive layouts.
- Strong understanding of frontend-backend integration, REST APIs, JSON, authentication flows, and application data handling.
- Ability to understand frontend modules in depth, identify dependencies, and deliver complete implementation.
- Strong AI-assisted coding capability using tools such as Cursor, GitHub Copilot, ChatGPT, Claude, or similar platforms, with the ability to rapidly build working prototypes and production-ready modules.
- Good understanding of mobile and web performance optimization, debugging, testing, and release readiness.
- Strong logical reasoning, implementation ownership, and attention to detail.
Requirements :
- Bachelor's degree in Computer Science, Engineering, IT, or a related field.
- 4- 5 years of professional experience in frontend development using React JS and related technologies.
- Strong experience building frontend modules for production-grade web or mobile applications.
- Proven ability to integrate frontend systems with backend APIs and deliver end-to-end working features.
- Ability to work independently on complex frontend requirements and convert them into complete implementation.
- Experience working with cross-functional teams across product, backend, QA, and design.
- Comfortable using AI-assisted development workflows while maintaining code quality and maintainability.
- Good communication skills and ability to explain technical decisions clearly.
- Experience with Agile/Scrum development methodologies.
Preferred Qualifications :
- Experience with React Native, Flutter, or hybrid mobile application development.
- Exposure to backend development concepts or full-stack implementation.
- Experience with AWS, CI/CD, hosting, deployment workflows, or frontend release pipelines.
- Experience with testing frameworks, debugging tools, and performance profiling.
- Experience mentoring junior frontend engineers or owning frontend modules independently.