We are seeking a talented React Full Stack Developer with a minimum of 2 years of professional experience to join our growing development team in Bangalore. The ideal candidate will have strong expertise in modern web development technologies, particularly React.js on the frontend and Node.js or a similar backend framework. You will be responsible for designing, developing, and maintaining high-performance, scalable web applications that serve our diverse user base across the education sector.
Key Responsibilities
A. Frontend Development
- Design and develop responsive, intuitive user interfaces using React.js with modern design principles
- Build reusable, maintainable React components and custom hooks
- Implement state management solutions using Redux, Context API, or similar libraries
- Optimize application performance and ensure cross-browser compatibility
- Write clean, well-documented code following established coding standards
- Collaborate with UI/UX designers to translate designs into pixel-perfect implementations
B. Backend Development
- Design and develop RESTful APIs and backend services using Node.js, Express, or equivalent frameworks
- Build and maintain database schemas using SQL (MySQL/PostgreSQL) or NoSQL databases
- Implement authentication and authorization mechanisms (JWT, OAuth2)
- Ensure backend scalability, security, and reliability
- Write efficient database queries and optimize query performance
- Develop and maintain data models aligned with business requirements
C. Full-Stack Integration
- Integrate frontend applications with backend APIs seamlessly
- Implement data validation and error handling across the stack
- Ensure smooth data flow between client and server
- Participate in code reviews and provide constructive feedback to team members
- Troubleshoot and debug complex issues across the full stack
D. Quality Assurance Testing
- Write unit tests and integration tests for frontend and backend components
- Conduct code reviews and maintain code quality standards
- Participate in QA testing and bug fixing cycles
- Document features, APIs, and technical implementations
E. Collaboration s Knowledge Sharing
- Collaborate with product managers, designers, and fellow developers
- Participate in agile ceremonies (stand-ups, sprint planning, retrospectives)
- Share technical knowledge and mentor junior developers when needed
- Stay updated with latest industry trends and technologies
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹45,000.00 per month
Benefits:
- Commuter assistance
- Flexible schedule
- Health insurance
- Leave encashment
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Application Question(s):
- Where are you Based?
- What is your Current Salary?
- What is your Expected Salary?
Education:
Experience:
- React: 3 years (Required)
- APIs: 1 year (Preferred)
- AWS: 1 year (Preferred)
- Angular: 1 year (Preferred)
Work Location: In person