VectorStack
Website:
vectorstack.co
Job details:
SENIOR REACT NATIVE 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 Native, React JS, and modern frontend engineering. The ideal candidate should have strong hands-on experience in building scalable mobile and web applications, integrating frontend modules with backend APIs, and supporting the delivery of production-grade applications. The role requires strong frontend depth, mobile-first thinking, and the ability to work with cross-functional teams across product, backend, QA, and infrastructure.
Responsibilities
1. Design, develop, and maintain scalable frontend modules for mobile and web applications using React Native and React JS.
2. Translate product requirements, user flows, and UI/UX designs into high-quality frontend implementations.
3. Build reusable components, screens, modules, and frontend workflows across mobile and web applications.
4. Integrate frontend applications with backend services, REST APIs, authentication flows, and third-party services.
5. Collaborate with backend engineers to define API expectations, data structures, and integration logic.
6. Support mobile and web deployment workflows, environment configuration, CI/CD coordination, hosting, and release readiness.
7. Contribute to frontend architecture decisions, performance optimization, code reviews, and technical documentation.
8. Troubleshoot and resolve production issues, UI defects, integration gaps, and performance bottlenecks.
9. Guide junior developers and ensure frontend development follows best practices, maintainability, and scalability standards.
10. Participate actively in sprint planning, requirement discussions, technical reviews, and delivery planning.
Required Skills
1. Strong hands-on experience in React Native and React JS.
2. Good understanding of JavaScript, TypeScript, HTML, CSS, component architecture, and frontend design patterns.
3. Experience with mobile and web application architecture, navigation, state management, and API integration.
4. Ability to build and manage multiple screens, reusable modules, and responsive user interfaces.
5. Working knowledge of REST APIs, JSON, authentication flows, and frontend-backend integration patterns.
6. Understanding of CI/CD, hosting, environment setup, release processes, and mobile/web deployment pipelines.
7. Basic working knowledge of AWS and cloud-based deployment environments.
8. Flutter knowledge is an added advantage.
9. Strong debugging, problem-solving, and logical reasoning skills.
Requirements
1. Bachelor's degree in Computer Science, Engineering, IT, or a related field.
2. 4-5 years of professional experience in frontend or mobile application development.
3. Proven experience in building production-grade mobile and/or web applications.
4. Strong proficiency in React Native and React JS development.
5. Experience working with backend teams for API integration and end-to-end feature delivery.
6. Ability to understand product requirements and translate them into functional frontend implementation.
7. Good knowledge of frontend performance optimization, code quality, and application scalability.
8. Ability to work independently, take ownership of modules, and support timely delivery.
9. Strong communication and collaboration skills in a team-oriented environment.
10. Experience with Agile/Scrum development methodologies.
Preferred Qualifications
1. Experience with mobile app deployment processes for Android and iOS.
2. Knowledge of AWS services, CI/CD tools, and environment management.
3. Exposure to Flutter or native mobile development.
4. Experience with AI-assisted coding tools such as GitHub Copilot, ChatGPT, Cursor, Claude, or similar platforms.
5. Experience mentoring junior developers or reviewing frontend code.
Click on Apply to know more.