Node.js/Python + React.js + Fullstack Developer
Location: Bangalore
Type: Full-Time
Experience: 2 to 4 Years
About CoffeeBeans Consulting
CoffeeBeans Consulting is dedicated to crafting innovative software solutions.
Our team values technical excellence, continuous improvement, and fostering a culture of collaboration and mentorship.
Key Responsibilities
- Develop and maintain full-stack web applications using Node.js/Python backends and React.js frontend
- Build scalable backend APIs using Node.js (Express.js) or Python (Django/FastAPI/Flask) and integrate with frontend components
- Write clean, maintainable JavaScript/TypeScript and Python code following industry best practices
- Participate in code reviews and contribute to technical discussions
- Collaborate with cross-functional teams to deliver project requirements
- Debug and troubleshoot application issues across the full stack
- Support deployment and maintenance of applications in production environments
- Optimize application performance and ensure responsive user experiences
Required Skills
- 2-4 years of hands-on experience in JavaScript full-stack development
- Strong proficiency in JavaScript (ES6+) and modern web development concepts
- Backend expertise with Node.js (Express.js, Nest.js) OR Python (Django, FastAPI, Flask)
- Frontend expertise in React.js including hooks, component lifecycle, and modern patterns
- Experience with RESTful API development and integration
- Database experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases
- Version control experience with Git and collaborative development workflows
- Understanding of responsive web design and cross-browser compatibility
- Knowledge of software development lifecycle and agile methodologies
- Strong problem-solving skills and attention to detail
- Experience with asynchronous programming and event-driven architecture