
Role Overview
We are looking for a hands-on engineering leader who can own technical design and drive end-to-end development of scalable, high-quality systems. This role requires strong architectural depth, coding excellence, and the ability to mentor engineers while building production-grade applications in a fast-paced agile environment.
You will lead by example — designing systems, writing clean code, solving complex problems, and ensuring engineering best practices across the stack.
Key Responsibilities
- Lead technical design and architecture discussions (HLD & LLD).
- Build scalable, modular, and testable systems with strong engineering fundamentals.
- Own complex features end-to-end — design, development, testing, and optimization.
- Write high-quality, production-ready code with strong unit test coverage.
- Ensure clean code practices (SOLID principles, modular design, reusability).
- Drive engineering quality within CI/CD environments.
- Debug and resolve complex issues across distributed systems and APIs.
- Mentor engineers and elevate overall code quality standards.
- Collaborate effectively within agile teams and move with delivery velocity.
Core Technical Requirements
- 8+ years of hands-on software development experience.
- Strong proficiency in:
- Java
- Node.js
- Angular (6+)
- JavaScript / TypeScript
- SQL & MongoDB
- Deep understanding of system design, architecture patterns, and scalable application development.
- Strong debugging capabilities across:
- Distributed services
- API integrations
- UI state management
- Database query performance
- Experience working in CI/CD-driven engineering environments.
GenAI & AI Stack Expertise
- Hands-on experience with GenAI frameworks and LLM integrations.
- Familiarity with:
- LangChain ecosystem
- Hugging Face
- Prompt chaining & orchestration
- Understanding of AI cost optimization strategies.
- Ability to debug AI pipelines and optimize model interactions.
Engineering Expectations
- Strong ownership mindset.
- Ability to design independently and lead technical direction.
- Exceptional problem-solving and debugging skills.
- High attention to detail.
- Comfortable working in fast-paced agile/scrum setups.
- Strong communication and collaboration skills.
- Ability to mentor and guide other engineers.
Educational Qualification
- Bachelor’s degree in Computer Science / Engineering / related field
- or
- Master’s degree in Computer Science / Computer Applications

About KnackLabs
About
Knacklabs.ai is Product Development Studio. WE BUILD TRUE PRODUCT TEAMS for our clients. Each team is a small, well-balanced group of geeks and a product manager that together produce relevant and high-quality products. We use data to make decisions, bringing big data and analysis to software development. We believe the product development process is broken as most studios operate as IT Services. We operate like a software factory that applies manufacturing principles of product development to the software.
Connect with the team
Similar jobs
- Job Summary:
We are seeking a skilled MERN Stack Developer to join our dynamic development team. The ideal candidate will have hands-on experience in building modern web applications using MongoDB, Express.js, React.js, and Node.js. You will be responsible for designing and developing scalable, high-performance web applications and collaborating with cross-functional teams to deliver top-tier solutions.
Key Responsibilities:
- Develop and maintain responsive web applications using the MERN stack.
- Design, build, and maintain RESTful APIs and integrate third-party services.
- Collaborate with UI/UX designers, product managers, and other developers to deliver seamless user experiences.
- Optimize applications for performance and scalability.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback.
- Debug and troubleshoot issues across the full stack.
- Implement security and data protection best practices.
Full Stack /Node. JS/ React.js Developer:
We are looking for Developers responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements into the application. You will also be responsible for building rich UI components with React.
Skills: Node.js, React.js, MongoDB, Express JS, HTML, CSS.
Requirements:
- Should have experience on Node.js and frameworks available for it, such as Express or StrongLoop. Preferably Express.
- Should have experience in building Rich UI components with React.js.
- Should have hands on experience on MongoDB.
- Strong understanding of JavaScript, its quirks and workarounds.
- Knowledge of ES6, ES7 and Object-oriented and functional programming.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Should have experience in working on Linux (Ubuntu) Environment and basic linux commands.
- Proficient understanding of code versioning tools, such as Git.
- Good to have knowledge on Redis DB.
- Good understanding of browser rendering behavior and performance.
- Good to have exposure working in an agile development environment.
About
Blend-ed, the brainchild of a team of educationalists and technologists who believe in science-backed learning, is an innovative and technology-rich platform that steps early into the futuristic blended learning system, envisioning a fundamental change in the prevailing conventional teaching and learning cultures. Working with us will be your contribution towards rewriting the history of education and to building the future of learning.
We are looking for a Senior Full Stack Developer to build scalable software solutions in the Ed-tech SaaS domain. In this role, you’ll have the sole responsibility for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end stack, development frameworks and third-party libraries.
Requirement : Technical Lead - Senior Full Stack Engineer.
Location : Bangalore, India.
Work Model : Hybrid
Experience : Preferably 3+ years in a similar role.
Joining Date : Immediate
Salary : Rs 12,00,000 LPA - Rs 20,00,000 LPA (negotiable)
Role Expectations & Responsibilities
- Work with product manager/s to ideate software solutions.
- lead the project from conception through implementation.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test, Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Write technical documentation.
- Strong organizational and mentoring skills.
Required Experience & Skills
- Proven experience as a Full Stack Developer or similar role.
- Experience developing web and mobile applications.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, React etc.)
- Knowledge of back-end languages (e.g. Python/ NodeJS etc.).
- Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB), web servers (e.g. Apache, Nginx)
Desirable Experience & Skills
- Experience with Python web frameworks, specifically Django.
- Experience with React is a plus.
- AWS skills with knowledge of EC2, VPC, S3 etc.
- Experience in containerization (Docker) and container orchestration (Kubernetes).
Why Join Us:
At Blend-ed, we are committed to create a diverse work environment with a range of opportunities for professional and personal development of all our employees. We make learning easier, more efficient, more user-friendly and far more accessible, for all sorts of people, all across the world. As a member of team Blend-ed, you will work on most innovative projects that will revolutionise the learning ecosystem and make a real difference in millions of people’s learning experience.
Work Culture: With a task-driven office culture, we believe that optimal productivity is rooted in each individual's pace and strength, rather than rigid timelines. We follow a flexible work culture along with mutual understanding and support.
Growth at a personal level: Each member of our team gets the best nourishment in terms of opportunities, mental and moral support and a stage for their existing and enhancing skills, ensuring your personal growth alongside the company.
Creativity and Innovation: We root for creativity and innovation at work and this is a fixed formula to keep things interesting. You are welcome to lay your craziest ideas on the table or board for us to have conversations and coffee over.
Work Environment: Situated at Calicut, a bustling commercial centre in Kerala, which is emerged as one of the best cities to live in India in terms of education, health, entertainment, and the environment, our workspace in HiLite Business Park, flanked by the mall and residential areas, offers an environment of networking, convenience and class, which promotes an undeniably better life quality & experience.
Our Values For All Times:
Innovate, Always: We are committed to creativity and novelty because anything remarkable ever was born out of those.
Science-driven: We base the technological developments on theories and findings in cognitive science, making learning a richer experience.
Love it? Learn it! At Blend- Ed, learning is limited only by the amount of inquisitiveness and passion for exploring. We believe in unlimited exploration and pride in seeking knowledge at any cost.
Taller, Together: Growth is a teamwork at Blend- Ed. We work towards growing together, packing in the personal growth of each team member into the company's growth, mutual respect, motivation and inspiration ingrained into our conduct.
Better Tomorrows: Along with our dreams and goals of transforming the education system, we envision a better tomorrow for the world. The very idea of a better future is rooted in hope and we nurture it.
Ethics Uncompromised: Our work culture is founded in a code of ethics that preserves smooth relationships within the company and outside it, in order to meet our goals and other values.
A mid-senior level Java-Full Stack Developer manages a critical project for one of our biggest clients in the banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting-edge technology applications.
Requirements:
- Proven experience in Java8 Spring boot, Microservices, Node JS, JavaScript, Gulp
- Strong experience with Kafka and Cassandra
- Experience with Gemfire or any Java Caching techniques
- Experience with UI (React / Angular 1.5)
- Strong experience in using RDBMS (Oracle). Cassandra Knowledge will be an added advantage
- Experience in working in Eclipse / Maven environments.
- Demonstrate experience in using Cucumber.
- Hand's on experience in Unix / Shell scripting.
- Hand's on experience in fine-tuning application response/performance testing.
- Experience in Web Services.
- Understanding of banking risk and compliance policies.
- Experience in code scanning tools like a black duck and tools like Sonar etc.
- Systems application development skills
- Strong analysis & problem-solving skills
- Strong communication skills - both verbal and written
- Ability to work independently with limited supervision
- Proven ability to use own initiative to resolve issues
- Full ownership of projects/tasks
- Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
- Eagerness to learn
- Strong team-working skills
- Understanding of waterfall and Agile methodologies.
- Experience in working with groups that are set up across the globe.
- Resolve technical issues of projects and Explore alternate designs
- Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
- Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
- Train and coach members of project groups to ensure effective knowledge management activity.
- PRIMARY COMPETENCY: Java Technologies PRIMARY SKILL: Java Spring MVC, WEB & Spring Boot PRIMARY SKILL PERCENTAGE: 51 SECONDARY COMPETENCY: UX & UI Development SECONDARY SKILL: React JS SECONDARY SKILL PERCENTAGE: 49
Designation: Nodejs /React Js Developer ( Mern Stack)
Yrs of Exp : 3 - 8 yrs
Location : Bangalore
Job Description
Experience with Node.js, NPM package ecosystem, and Node.js web frameworks such as Express.js
Experience of front-end technologies such as HTML5,ReactJs, Stylus, Less, and CSS3
AWS exp is required
Integration of multiple data sources and databases into one system.Knowledge of Mongo DB, API, caching layer, proxies, and other third-party tools.
Working exp on Graph QL, Apollo Client
Designation: Nodejs /React Js Developer ( Mern Stack)
Yrs of Exp : 3 - 8 yrs
Location : Bangalore
Job Description
Experience with Node.js, NPM package ecosystem, and Node.js web frameworks such as Express.js
Experience of front-end technologies such as HTML5,ReactJs, Stylus, Less, and CSS3
AWS exp is required
Integration of multiple data sources and databases into one system.Knowledge of Mongo DB, API, caching layer, proxies, and other third-party tools.
Working exp on Graph QL, Apollo Client
having built a few of India's largest companies across multiple domains. This will be an opportunity to directly work with the founders. What we are looking for: An entrepreneurial, thoughtful, and positive mindset/approach to solving large problems, capable of adapting to changing market conditions, willing to join a growing startup, a rational and no-nonsense approach, and practical thought process.
Full-stack experience designing and building scalable applications from end-to-end
- Excellent JavaScript skills and strong proficiency in React
- Familiarity with the MERN stack (MongoDB, Express.JS, React.JS, and Node.JS)
- Working experience with React, Redux, ES6
- Experience building backend API's using NodeJs and ExpressJs
- Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework
and Redis
- Experience with Web sockets and related frameworks (e.g. Socket.IO)
- Experience using RESTful APIs and basic authentication mechanisms
- Create and maintain microservices
- Ability Showcase past work via live web pages
Required Skills: Database - MongoDB, Restful, Express.JS, React.JS and Node.JS, MySQL,
NoSQL.
Our MEAN stack team is passionate about technology, and we love building scalable web solutions keeping performance in mind.We're looking for a full stack developer that has experience developing a variety of Web Apps using the MEAN stack. You should be able to comfortably move between the client and server-side code written with JavaScript/TypeScript.
Role + Responsibilities:
- Work with the team to design, develop and support scalable applications
- Implementing elegant, intuitive user experience using the latest front-end technologies.
- Developing API's and designing the data architecture using web frameworks like Express.
- Write, test, and release production-ready code.
- Work with our DevOps team to ensure continuous deployments of our applications
Person Specification and Qualifications:
- Experience developing highly scalable services and APIs
- Knowledge of data modelling and database performance using NoSQL/SQL
- Strong experience with JS frameworks like Express(any other backend framework), Angular.
- Familiarity developing SaaS applications in AWS/Azure
- In-depth knowledge of designing and developing software in distributed architectures for multi-tier applications
Plus points if you're familiar with the following:
- Experience with deployment and CI/CD is a plus!
- TypeScript implementation with Frontend or Backend applications
- Knowledge of GraphQL and it's libraries like Apollo, Prisma
- Have worked with Jest, Enzyme like testing libraries
- Knowledge of document, key/value or other non-relational database systems such as Elastic Search, Redis, HBase,

Responsibilities
- Hands-On development of the core components of the Product Platform
- Liaison with the Technical Architect and Project Manager to understand project scope and objectives
- Break-up overall project scope into a manageable set of tasks and help the Project Manager define Sprints
- Own the Technical Design for different components of the Product Platform
- Help the Project Manager develop and manage a detailed project schedule and work plan
- Develop the product as per design and structure using appropriate technologies meeting the requirements, quality standards and timelines.
- Technical Mentoring of the Team in an effective and efficient manner to uphold quality
- Provide early insights on a consistent basis to various stakeholders about progress and potential risks
- Escalate issues affecting project delivery to appropriate levels within the company and/or vendor and track them to resolution
- Utilize industry best practices, techniques, and technical standards throughout project execution
Qualifications
- Bachelor's degree in computer science, or a related field or MCA
- 7-10 years of hands-on technical experience with 2-3 years of leading a team
- Strong command over Java, NodeJS, ReactJS, and similar Full Stack technologies
- Strong SQL and NoSQL knowledge for databases like MySQL and MongoDB
- Strong understanding of Git and related strategies like Pull Requests, merging, etc.
- Experience with GoLang preferred
- Exposure to DevOps over at least one Cloud Platforms like AWS or Azure in addition to the experience in developing cloud-native applications
- Strong familiarity with software tools like JIRA, Agile, TDD/BDD methodologies, and best practices
- Strong understanding of Algorithms and Design Patterns with proven ability to solve problems creatively
- Experience seeing projects through the full life cycle
- Strong interpersonal skills and extremely resourceful
- Proven ability to complete projects according to outlined scope, quality, budget, and timeline
- Product development background required








