12 Nov
|
Brewkspace
|
Jayanagar
12 Nov
Brewkspace
Jayanagar
– Full Stack Developer (MERN Stack + Python)
Experience: 2–3 Years
Employment Type: Full-Time
Job Role: Full Stack Developer
Primary Skills: MERN Stack, Python, REST API Development, Database Management
Positive to Have: Generative AI, Agentic AI, LLM Integration
About the Role
We are looking for a skilled and motivated Full Stack Developer with 2–3 years of hands-on experience in building scalable, responsive, and high-performance web applications using the MERN stack and Python.
The ideal candidate should have strong frontend and backend development skills, experience in developing RESTful APIs, database management, and third-party service integrations. Candidates with exposure to Generative AI, Large Language Models (LLMs), and Agentic AI architectures will have an added advantage.
The selected candidate will work closely with the engineering team to design, develop, deploy, and maintain modern web applications while contributing to technical decisions, application architecture, and product development.
Key Responsibilities1. Frontend Development
- Develop responsive, interactive, and user-friendly web applications using React.js.
- Build reusable components and maintain scalable frontend architecture.
- Work with HTML5, CSS3, JavaScript (ES6+), and modern frontend libraries.
- Integrate frontend applications with REST APIs and backend services.
- Optimize application performance, usability, and cross-browser compatibility.
1. Backend Development
- Design, develop, and maintain backend services using Node.js and Express.js.
- Build RESTful APIs and implement server-side business logic.
- Develop backend services, automation scripts, and supporting applications using Python.
- Implement authentication and authorization mechanisms, including JWT and role-based access control.
- Integrate third-party APIs and external services.
1. Database Management
- Work with MongoDB and relational databases such as PostgreSQL or MySQL.
- Design efficient database schemas, queries, and data models.
- Implement database operations, indexing, and performance optimization.
- Ensure data integrity, security, and efficient data handling.
1. Deployment & Development Practices
- Deploy and maintain applications on cloud platforms such as AWS, Azure, or GCP.
- Work with Git, GitHub, and collaborative development workflows.
- Understand Docker, containerization, and CI/CD pipelines.
- Debug, troubleshoot, and resolve application issues.
- Follow clean coding practices, maintain technical documentation, and adhere to software development best practices.
Required Technical Skills
- Frontend Development: React.js, JavaScript (ES6+), HTML5, CSS3, and Tailwind CSS.
- Backend Development: Node.js, Express.js, and Python.
- Database Management: MongoDB and at least one relational database such as PostgreSQL or MySQL.
- API Development: RESTful APIs, JSON, API integration, and third-party service integrations.
- Authentication & Security: JWT, OAuth 2.0, and Role-Based Access Control (RBAC).
- System Design: Basic understanding of system design fundamentals, client-server architecture, monolithic and microservices architecture, database design, application scalability, and software architecture.
- Version Control: Git and GitHub.
- Cloud & Deployment: Basic understanding of cloud deployment and hosting. Experience with AWS or Azure will be an added advantage.
- Development Tools: VS Code, Postman, npm, and basic knowledge of Docker and containerization.
Good to Have – Generative AI & Agentic AI Candidates with knowledge or practical experience in Generative AI, LLM integration, and Agentic AI technologies will have an added advantage.
- Understanding of Generative AI concepts and Large Language Models (LLMs).
- Experience integrating OpenAI, Google Gemini, Claude, or other LLM APIs.
- Familiarity with AI development frameworks such as LangChain and LangGraph.
- Understanding of Retrieval-Augmented Generation (RAG) architecture.
- Experience working with vector databases such as Pinecone,
Qdrant, or ChromaDB.
- Basic understanding of AI Agents, Agentic AI workflows, and tool calling.
- Familiarity with MCP (Model Context Protocol), including MCP servers and MCP clients.
- Experience building AI-powered applications, intelligent automation systems, or chatbot solutions.
- Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or OpenAI Codex.
Qualifications & Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2–3 years of professional experience in full-stack web application development.
- Strong hands-on experience with JavaScript, React.js, Node.js, Express.js, and Python.
- Practical experience in developing, consuming, and integrating RESTful APIs.
- Experience working with MongoDB and at least one relational database.
- Basic understanding of application architecture and system design principles.
- Good problem-solving, debugging, and analytical skills.
- Ability to work independently as well as collaboratively within a development team.
What We Are Looking For
- Strong fundamentals in frontend and backend application development.
- Ability to take ownership of features throughout the development lifecycle, from implementation to deployment.
- Understanding of scalable application architecture, maintainable code, and development best practices.
- Ability to troubleshoot technical challenges and deliver effective solutions.
- Willingness to learn, adapt, and work with emerging technologies.
- Interest in exploring and implementing Generative AI and Agentic AI-based solutions.
Additional Note: Strong MERN stack and Python development skills are the primary requirements for this position. Basic knowledge of system design is expected. Experience with Generative AI, Agentic AI, LLM integration, and cloud technologies will be considered an added advantage and is not mandatory. Pay: ₹30,000.00 - ₹35,000.00 per month
Application Question(s)
- Are you familiar with Docker and CI/CD?
- Can you join immediately? If not, what is your current notice period?
Work Location: In person
📌 Full Stack Developer (Jayanagar)
🏢 Brewkspace
📍 Jayanagar