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,

Similar jobs

About AiSensy
AiSensy is a cutting-edge WhatsApp-based Marketing & Engagement platform that helps businesses like Skullcandy, Vivo, Rentomojo, Physicswallah, and Cosco grow their revenues via WhatsApp.
- 100,000+ Businesses Empowered with WhatsApp Engagement & Marketing
- 400Cr+ WhatsApp Messages processed annually
- Partnering with top brands to drive 25-80% business revenue growth
- Backed by leading investors like Marsshot.vc, Bluelotus.vc & 50+ Angel Investors
Role Overview
We are looking for a Team Lead – Software Development who can drive high-performing teams, build scalable applications, and contribute to AiSensy's mission of reshaping WhatsApp marketing. If you’re a tech enthusiast with leadership skills and expertise in the MERN stack, this role is for you!
Key Responsibilities
- Technical Leadership – Lead and mentor a team of software engineers, fostering a collaborative and high-performance development culture.
- Scalable Architecture – Design and implement robust, scalable systems to handle millions of messages daily.
- Feature Development – Work closely with product managers, designers, and engineers to define, develop, and enhance new features.
- Code Excellence – Write clean, maintainable, and efficient code while enforcing best practices through code reviews.
- Performance Optimization – Identify and resolve bottlenecks to enhance the performance, security, and reliability of our applications.
- DevOps Collaboration – Work with DevOps to streamline CI/CD, deployment, and monitoring processes.
- Innovation & Learning – Stay updated with the latest industry trends, frameworks, and emerging technologies to keep AiSensy at the forefront of tech.
Qualifications & Skills
- 5+ years of overall experience in software development, with at least 3+ years in a leadership role.
- Expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong JavaScript, TypeScript, and modern frameworks experience.
- Hands-on experience with RESTful API design, database management (MongoDB), and cloud platforms (AWS preferred).
- Deep understanding of software architecture, Agile methodologies, and CI/CD processes.
- Familiarity with containerization tools like Docker & Kubernetes is a plus.
- Strong problem-solving, analytical thinking, and excellent communication skills to work cross-functionally.
Why Join AiSensy?
- Be part of a high-growth startup transforming WhatsApp marketing
- Lead and build next-gen scalable applications
- Work with cutting-edge tech and solve complex challenges
- Ownership & Growth – Take full ownership of projects and scale your leadership impact
If you're a passionate Tech Leader ready to take ownership and build something game-changing, we’d love to hear from you!


Key Responsibilities:
- Frontend Development: Build responsive, modern, and engaging user interfaces using React.js, ensuring a seamless user experience across all devices.
- Backend Development: Design and implement RESTful APIs, manage databases, and handle business logic using Node.js and Express.js.
- Database Management: Build and manage MongoDB databases, including schema design, data modeling, and query optimization.
- Cross-functional Collaboration: Work closely with UX/UI designers, product managers, and other developers to deliver high-quality, performant web portals.
- Performance Optimization: Implement best practices for performance tuning, scalability, and reliability across both frontend and backend.
- Code Quality: Write clean, maintainable, and efficient code, adhering to best practices, and conduct code reviews for your peers.
- Testing and Debugging: Write unit and integration tests, and debug issues to ensure stability, security, and quality in production.
Qualifications:
- Proven experience (3+ years) in full-stack web development using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong understanding of HTML5, CSS3, and JavaScript (ES6+), along with modern JavaScript frameworks and libraries.
- Experience with state management in React (e.g., Redux, Context API).
- Solid understanding of RESTful API design, asynchronous programming, and Node.js server-side development.
- Hands-on experience with MongoDB and integrating databases with Node.js.
- Familiarity with modern development tools and workflows such as Git, CI/CD pipelines, and containerization (Docker).
- Strong problem-solving abilities and an eye for detail.
- Ability to work in an agile development environment, with a focus on continuous delivery and iterative improvement.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications:
- Familiarity with additional frontend technologies such as TypeScript, GraphQL, or Next.js.
- Experience with cloud platforms (AWS, Azure, GCP) and serverless architectures.
- Knowledge of performance optimization techniques and scalability best practices.
- Understanding of DevOps processes, containerization, and microservices architecture.
Why Join Us?
- Innovative Projects: Work on cutting-edge, high-impact projects that challenge your technical skills and creativity.
- Collaborative Culture: Join a team of talented professionals who are passionate about technology, learning, and continuous improvement.
- Career Growth: We offer opportunities for mentorship, skill development, and career advancement.
- Flexible Work Environment: Enjoy a healthy work-life balance with options for remote work, flexible hours, and more.
Roles and Responsibilities
1. Ability to work on diverse backend stack such as Node JS, Java, Express JS
2. Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
3. Ability to deliver quick POC’s using cutting edge technologies.
4. Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
5. Design, develop, and unit test applications in accordance with established standards
6. Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
7. Ability to debug application.
8. Should have complete knowledge on developing RESTful Services.
9. Should be able to also work in agile development methodology.
10. Work with designated JavaScript framework to design, develop, and debug web applications
11. Can work on Angular and Integrate backend services
12. Work with the team to manage, optimize, and customize multiple web applications
13. Manage end to end module lifecycle management of the product
14. Push and pull codes via Git repository
Competency Requirements
- Experience in NodeJS, Java and development using AngularJS / ReactJS
- Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
- Experience in client/server application development
- Knowledge of agile development methodologies
- Knowledge of unit testing theory
- Knowledge of AWS cloud
- Experience in Java, Python and Go will be added advantage

- Software Developer with minimum 2+ years of development experience in .net
- Write effective and reusable code using the MVVM framework
- Expertise in .net core, OOPS concept and .net coding guidelines
- Solid understanding of Object-Oriented design patterns
- Good in logical and problem solving skills
- Good analytical and debugging skills
- Ability to understand requirements
- Knowledge of unit testing and code analysis tools will be added advantage
- Knowledge of Azure services will be added advantage
- Knowledge of working with XML will be added advantage
Angular
- Looking for an Angular Developer who has deep knowledge of Angular practices and commonly used modules based on extensive work experience.
- Should be flexible to adapt quickly to new technologies as required.
- Hands on and implementation of Angular applications, directives, controllers, services
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Good experience on OOPS Design skills.
- Experience with consuming RESTful services
- Creating self-contained, reusable, and testable modules and components
- Should have good knowledge of the MVVM frameworks
- Exposure to Microsoft Azure is an added advantage
- Critical thinker and problem-solving skills
- Team player
- Great interpersonal and communication skills
- Should have strong programming knowledge in Angular (Angular v8+) with at least 3+ years of relevant experience


Exp : 3 – 7 years
Salary : up to 25 LPA
Location : Bangalore
Notice : Only Dec Joiners
Language |
Development |
Java 8 and above |
Must |
|
Scripting |
Development |
Typescript |
Must |
Or similar experience |
Frontend Framework |
Development |
Angular |
Must |
|
ORM |
Development |
Spring JPA or Hibernate |
Must |
Allows NoSQL and SQL |
SQL DB |
Runtime |
Oracle, PostgreSQL |
Must |
Postgres preferably for deployments |
Event Storage |
Runtime |
Kafka/ActiveMq/RabitMQ |
Must |
Or activeMQ / IBM MQ |
Unit testing |
Runtime |
Junit or Jupiter |
Must |
Or any other testing framework |
Cloud |
Deployment |
Openshift on AWS or Azure |
Must |
Or similar experience |


Position- Junior Full Stack/MEAN Stack Developer
Experience- 1-3 years
Work Location- Calicut/Bengaluru
Joining- Immediate to 30 days
Must to have
- Angular js minimum Hands on Project Experience
- Angular 8 minimum Hands on Project Experience
- Test Driven Development with karma and jasmine
- Proficient in Git
Good to have
- NodeJS / PHP
- Redux, Flux
- SQL or NoSQL databases
- Git version control
- JavaScript/TypeScript
- RESTful API development
Responsibilities
- Work with development teams and product managers to ideate software solutions.
- 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



- Is at least 2-3 startup’s old
- Has experience of building products from scratch and scaling.
- Has experience of managing at least 3-4 Engineers.
- Has experience of working with cross border / multi-ethnic teams / Different time zones.
- Has experience of building social media
- Has a formal education in technology

Job brief
We are looking for a full stack developer to produce scalable software solutions. You’ll be part of a team that’s responsible 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 coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities
- Work with development teams and product managers to ideate software solutions
- 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 software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Requirements
- 3+ years of experience as a full stack developer
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Good communication
- Attention to detail
- Enthusiasm and aptitude to learn new technologies
- Team player
- Degree in Computer Science

