
Full stack Developer
at The company is a well-established player in the insurance in
Job Title: Full Stack Developer (Node.js + React.js)
š Location: Gurgaon (On-site)
š Experience: 5+ Years
š Working Days: 5 Days(Mon-fri)
Job Summary:
We are hiring a passionate and experienced Full Stack Developer proficient in Node.js and React.js for our client. The ideal candidate should have solid experience in designing scalable systems, writing optimized code, implementing role-based access control, handling task prioritization, and building robust web applications.
Key Responsibilities:
- Design scalable user management systems with role-based access and authentication.
- Develop backend services and REST APIs using Node.js.
- Build dynamic and optimized front-end applications using React.js and Redux.
- Handle async operations, task queues, and implement retry and prioritization logic.
- Optimize React components for performance using hooks and memoization.
- Ensure secure and scalable system design with proper error handling and authorization flows.
- Apply JavaScript concepts like closures, event loop, and async patterns in real-world scenarios.
- Collaborate with DevOps for basic CI/CD and deployment processes.
Mandatory Technical Skills:
- Frontend: React.js, Redux, JavaScript (ES6+)
- Backend: Node.js, Express.js
- Authentication & Authorization: JWT, OAuth2, Role-Based Access Control (RBAC)
- Task Management: Async/Await, Promises, Retry Mechanisms
- Database: MongoDB or PostgreSQL
- Version Control: Git
Soft Skills:
- Strong problem-solving and system design skills
- Ability to work independently and in a collaborative team
- Clear communication of technical ideas
- Ownership of tasks and components end-to-end
Focus Areas:
- System Design (User Management, Fault Tolerance, Load Distribution)
- JavaScript Core Concepts (Closures, Scope, Event Loop)
- React Optimization & Hooks
- Node.js Architecture & Async Programming
- Task Prioritization and Retry Logic

Similar jobs
Key Responsibilities
Reporting & Analytics Development
⢠Design, develop, and maintain complex reporting solutions serving mission-critical emergency
response operations
⢠Build interactive dashboards and data visualizations that transform large datasets into
actionable insights
⢠Develop advanced analytics features including trend analysis, predictive metrics, and
operational intelligence
⢠Create self-service reporting capabilities enabling stakeholders to access critical data
independently
⢠Implement real-time and scheduled reporting systems with appropriate caching and
optimization strategies
SQL & Database Architecture
⢠Write and optimize complex SQL queries involving multiple joins, subqueries, CTEs, window
functions, and aggregations
⢠Review existing database architectures and identify performance bottlenecks and optimization
opportunities
⢠Design and implement database schema enhancements to support evolving reporting
requirements
⢠Develop and maintain stored procedures, functions, and views optimized for reporting
workloads
⢠Perform comprehensive query performance analysis and implement tuning strategies across
PostgreSQL and AWS Aurora environments
⢠Create efficient indexing strategies and data access patterns for large-scale datasets
⢠Establish data modeling best practices for dimensional and transactional reporting needs
Performance Optimization
⢠Conduct systematic performance analysis of reporting queries processing millions of records
⢠Implement query optimization techniques including execution plan analysis, index tuning, and
query refactoring
⢠Design and implement data aggregation strategies, materialized views, and summary tables for
improved performance
⢠Monitor and optimize database performance metrics including query response times, resource
utilization, and concurrency
⢠Develop ETL processes and data pipelines optimized for reporting and analytics workloads
⢠Implement caching strategies and data archival policies to maintain optimal system
performance
Technical Collaboration
⢠Partner with Product and stakeholder teams to translate business reporting requirements into
technical solutions
⢠Conduct code reviews focused on SQL quality, performance, and best practices
⢠Provide technical guidance to development teams on reporting architecture and database
optimization
⢠Document database schemas, reporting architectures, and optimization strategies
⢠Collaborate with DevOps on database infrastructure, monitoring, and scaling initiatives
Required Qualifications
Experience & Background
⢠8+ years of software engineering experience with significant focus on reporting, analytics, or
business intelligence
⢠5+ years of hands-on experience writing complex SQL in production environments
⢠3+ years working with large-scale databases (millions+ records) and optimizing query
performance
⢠Proven track record developing enterprise reporting solutions and analytics platforms
⢠Experience conducting database architecture reviews and implementing performance
improvements
Technical Expertise - SQL & Databases
⢠Expert-level SQL proficiency including complex joins, subqueries, CTEs, window functions, and
advanced aggregations
⢠Deep PostgreSQL expertise with production experience in query optimization and performance
tuning
⢠Strong understanding of database internals including execution plans, indexing strategies, and
query optimization
⢠Experience with AWS Aurora or other cloud-based PostgreSQL solutions
⢠Proficiency in stored procedures, triggers, functions, and database programming
⢠Advanced knowledge of database design principles, normalization, and dimensional modeling
⢠Experience with database performance monitoring and profiling tools
⢠Strong programming skills in PHP (Yii framework or similar MVC frameworks preferred)
⢠Solid experience with Vue.js or similar modern JavaScript frameworks for building reporting
interfaces
What You'll Work With
⢠Databases: PostgreSQL, AWS Aurora, multi-tenant architectures
⢠Backend: PHP (Yii framework), RESTful APIs
⢠Frontend: Vue.js (Vue 2/3), modern JavaScript, data visualization libraries
⢠Infrastructure: AWS (RDS, Aurora, S3, Lambda), Postgres
⢠Tools: Git/GitHub, JIRA, Agile development workflows
Work Location
Hyderabad, India - On-site position with flexible working arrangements to accommodate both India
and onsite teams
We are looking for a Full Stack Developer (MEAN Stack) who will play a key role in building and scaling JoyzAIās product. Youāll work across frontend (Angular) and backend (Node.js/Express), build clean APIs, ship reliable features fast, and collaborate closely with product and design to deliver a smooth user experience. This is a high-impact role that blends engineering, ownership, and product thinking.
What Weāre Looking For
- Strong hands-on experience with MEAN stack: MongoDB, Express, Angular, Node.js
- Ability to build REST APIs, write clean business logic, and handle validation, authentication, and error handling.
- Solid understanding of Angular frontend architecture (components, services, state management, routing, forms).
- Experience with MongoDB, including schema design, indexing, and aggregation pipelines.
- Solid knowledge of system design ā ability to design scalable, maintainable, and fault-tolerant systems.
- Strong understanding of DSA (Data Structures & Algorithms) and the ability to optimize algorithms for performance, scalability, and real-world use cases.
- Comfortable with Git, deployments, debugging, and production monitoring.
- Self-driven, adaptable, and comfortable in a fast-paced startup environment.
- Good communication skills with a strong ownership mindset.
Position - Full Stack Developer (MERN + Laravel/PHP)
Responsibilities:
- Front-End Development:Ā Build responsive and modern interfaces using React.js, JavaScript (ES6+), HTML5, and CSS3.
- Back-End Development:
- Develop APIs and server-side logic with Node.js, Express.js, PHP, and Laravel.
- Database & API Work:
- Work with MySQL, MongoDB, and integrate RESTful APIs and third-party services.
Collaboration & Delivery:Ā Contribute in an Agile/Scrum environment, using Git for version control and CI/CD pipelines for deployments.
Problem Solving:Ā Debug, optimize, and ensure scalability and maintainability of applications.
Required Skills & Qualifications:
- Strong knowledge of React.js (hooks, lifecycle, state management).
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and responsive design.Hands-on experience with Node.js + Express.js (middleware, error handling, authentication/authorization).Solid expertise in PHP & Laravel framework (routing, middleware, Eloquent ORM, Artisan CLI).Experience in API design, authentication (JWT, Laravel Sanctum), and integration.Familiarity with Git/GitHub and basic CI/CD tools.Strong problem-solving ability and teamwork in Agile projects.
Location: Hybrid/ Remote
Openings:Ā 2
Experience: 5+ Years
Qualification: Bachelorās or Masterās in Computer Science or related field
Job Responsibilities
Problem Solving & Optimization:
- Analyze and resolve complex technical and application issues.
- Optimize application performance, scalability, and reliability.
Design & Develop:
- Build, test, and deploy scalable full-stack applications with high performance and security.
- Develop clean, reusable, and maintainable code for both frontend and backend.
AI Integration (Preferred):
- Collaborate with the team to integrate AI/ML models into applications where applicable.
- Explore Generative AI, NLP, or machine learning solutions that enhance product capabilities.
Technical Leadership & Mentorship:
- Provide guidance, mentorship, and code reviews for junior developers.
- Foster a culture of technical excellence and knowledge sharing.
Agile & Delivery Management:
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
- Define and scope backlog items, track progress, and ensure timely delivery.
Collaboration:
- Work closely with cross-functional teams (product managers, designers, QA) to deliver high-quality solutions.
- Coordinate with geographically distributed teams.
Quality Assurance & Security:
- Conduct peer reviews of designs and code to ensure best practices.
- Implement security measures and ensure compliance with industry standards.
Innovation & Continuous Improvement:
- Identify areas for improvement in the software development lifecycle.
- Stay updated with the latest tech trends, especially in AI and cloud technologies, and recommend new tools or frameworks.
Required Skills
- Strong proficiency in JavaScript, HTML5, CSS3
- Hands-on expertise with frontend frameworks like React, Angular, or Vue.js
- Backend development experience with Java, Spring Boot (Node.js is a plus)
- Knowledge of REST APIs, microservices, and scalable architectures
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with Agile/Scrum methodologies and JIRA for project tracking
- Proficiency in Git and version control best practices
- Strong debugging, performance optimization, and problem-solving skills
- Ability to analyze customer requirements and translate them into technical specifications
You will collaborate with a multidisciplinary engineering team to develop various
applications for the Additive Manufacturing process chain.
⢠You will be required to research and implement advanced algorithms and mathematical
models.
⢠You will optimize CPU performance and memory usage of applications.
⢠You will be involved in the design of the software architecture.
⢠You should be self-motivated and have strategic thinking abilities.
⢠The working environment and architecture primarily consists of C++ geometry processing
and simulation libraries, coupled with visualization frameworks
Writing and Documenting High-Quality Code for Additive Manufacturing applications
⢠Developing Algorithms for Performance Improvements
⢠Bug Fixing and Regression Testing
⢠Developing Test Cases
⢠Designing, Developing and Implementing Geometry Processing Libraries
⢠Leading a Team of Junior Software Engineers and Developers (This ability will be a plus)
⢠Good Understanding of OOPs Concepts, Design Patterns
⢠Hands-On Experience in Developing Applications for The Geometry Domain
⢠Math Proficiency - Linear Algebra, Numerical Analysis, Computational Geometry
⢠Ability to Work with A Multi-Disciplinary Team of Engineers.
⢠Technologies (Some combination of these will be suitable)
o Strong C++, C# Skills
o Python
o OpenGL, WPF
o C#.Net, ASP.NET
o JavaScript, React, Node.js
o GPGPU, CUDA
o Full-stack cloud development
o Familiarity with Azure Dev Ops
- Database Integration
- Java
- Oops concept
- Spring boot
- No SQL server (Mongo DB)
- SQL Server
- Rest API
- MVC
- Hibernate
- API optimization
- Multi-Processing
Ā
Ā
Desired Competencies (Technical/Behavioral Competency)-Must-Have
- 2+ years of relevant work experience in Java & Spring
- Experience in Mongo DB (optional).
- Experience working in software development
- Proficient in Sprint Boot
- Good understanding of Java language
- Knowledge of NoSQL & SQL databases
- Has experience in functional and technical design
- Experience in working with front end technologies and/or front end
Ā
Good-to-Have
- Experience with user-interface
- Background in computer science, with a focus on data structures, algorithms, and API
- Ability to learn other coding
- Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching classes, or as a consultant on
Tech Lead ā Software Development
Ā
Tech Lead will be responsible for development and project delivery. She will also provide technical and team leadership through coaching and mentorship.
Ā
Job Responsibilities:
- Guide team development efforts towards successful project delivery
- Provide technical leadership to teammates through coaching and mentorship
- Maintain high standards of software quality within the team by establishing and coaching team member in best practices in development
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on new and legacy technologies.
- Assist in the collection and documentation of userās requirements, development of user stories, estimates and work plans
- Design, develop, and unit test applications in accordance with established standards
- Participate in peer-reviews of solution designs and related code
- Package and support deployment of releases
- Analyze and resolve technical and application problems
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
- Adhere to high-quality development principles while delivering solutions on-time and on-budget
- Ensure Team member adhere to the SDLC requirements
Ā
Qualifications:
- B.E./B.Tech./MCA or equivalent
- 12+ yearsā experience as a Software Developer with at least 3+ years in a similar role
- Prior experience in a technical leadership position
- Proficient with .NET/Angular/React/Node JS and SQL
- Extensive hands-on Experience in ASP.Net Core, MVC.
- Excellent understanding of database tuning, design, optimization, and scaling using MS SQL and NoSQL databases
- In-depth knowledge and experience with developing web applications with service-oriented framework, Microservices and Rest APIs
- Extensive experience designing and developing enterprise grade software
- Experience with source control management systems and continuous integration/deployment environments
- Experience with agile development methodologies including Kanban and Scrum
- Experience with multi-threading and concurrency
- Experience with debugging, performance profiling and optimization
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Express Stores is an omnichannel startup (online and offline) startup by IIT Delhi, BITS Pilani grads. It is a platform for grocery stores to find trusted business solutions including supply, inventory management and customer relationship management tools. We aim to build a chain of 7/11 stores for India. Express Stores will be the go-to self enable platform for millions of Kirana stores in India to empower them with more business and empower millions of customers to find the right products, in a location nearest to their home with the best quality products, at affordable prices.
The founders have worked at UrbanClap, Jabong, Flyrobe,Ā http://wadi.com/" target="_blank">Wadi.comĀ in India, Dubai and South East Asian Markets. You can read more about the founders at: Apoorv Jain, Kartik Gupta. We are a young, passionate team working on a tough but huge opportunity in India. We believe there is immense value (akin to serendipity) in giving customers the same value of Supermarkets in their neighborhood stores by making them larger, better, cleaner and cheaper. We are backed by some of the best investors in this country, who share this vision with us.
Weāre hiring our first Full Stack developer who will play a key role in defining the foundation of our product stack. We are looking for rockstars who not only code but can understand the products they are developing and how they impact all the stakeholders.
We see our developers as product designers so a full-stack experience and motivation is necessary.
Roles and responsibilities
First 2 months
You will be expected to setup and integrate basic tools which will allow the internal teams to function. Examples of projects would be
-Execution of WMS, POS systems and any required integrations
-Setup basic data warehousing / reporting servers to promote data democracy internally.
Post 2 months
You will now be working on creating new tools / Apps which will give our business compounding benefits over time. These could range from B2B, B2C, B2B2C apps, internal enterprise tools. This phase will lay the true foundation of the companyās future tech capabilities.
Location: Gurgaon
Compensation and perks
-Market competitive salary + equity, based on fit and profile
-Opportunity to shape the strategic direction of the company
-Making a difference: Impact the lives of our customers and the hundreds of thousands of Kirana partners we will partner with
-We have access to an amazing list of tech mentors and advisors
Xfinito is building a portfolio of Ā new product innovation, product contribution and infrastructure goals while providing individuals and teams the freedom to emphasize specific types of work.
Our work focuses on real āworld problems that span the breadth of biomedical engineering, embedded systems, computer science, such as machine and deep learning, data mining, natural language processing, hardware and software performance analysis and much more.
Job Role: FULL STACK DEVELOPER-AWS
Roles And Responsibilities:
- Write well designed, testable, efficient code by using best software development practices.
- Work with agile teams as they perform feature level design, development, testing, performance analysis and document to ensure that software meets business needs
- Contribute to software architecture and design
- Develop the required technical pieces/ end-to-end solutions for multi layered applications on a variety of technology stacks
- Conduct code review to ensure code following the code best practices guidelines
- Support for deployment and maintenance applications
- Ability to lead a module development and take it to completion.
Ā
REQUIREMENTS:
- Knowledge of multiple front āend languages and libraries (e.g HTML/CSS, JavaScript, XML, jQuery)
- Familiarity with databases (e.g MySQL, MongoDB), web servers (e.g Apache) and UI/UX design and with common stacks
- Excellent communication, teamwork and organizational skills.
- Knowledge in OOP, design patterns, AWS containers, microservices, serverless implementation
Ā
EXPERIENCE:
We as a team are looking for freshers or young professionals with (0-4 years of experience) passion and eagerness to challenge themselves with complex technical projects and provide iterative solutions that provide value each step of the way.
Ā
Responsibility :
- Responsible for design, development, deployment and maintenance of our applications and its various modules.
- Work closely with Product, UX, and QA teams to deliver the product.
- Ability to own several modules of the application.
Skills required :
- Ability to understand a problem and write good quality code to solve it
- Very strong skills in JavaScript, Node.js
- Candidates should have worked on Single Page Application based applications (Angular.js or React.js)
- Working knowledge of Databases like MySQL, MongoDB etc
- Understanding of data structures and algorithms
- Ability to design products independently
- Ability to take complete ownership of his/her tasks
- Working knowledge of at least one of SVN/GIT or a similar version control system
- Ability to quickly learn and pick up new technologies
- Understanding on website scalability and performance
Good to Have :
- Experience with front end technologies like PWA, Service Worker will be a plus
- Knowledge of unit testing theory
- Product start up experience










