Requirement
∙ Proficient in Node.JS and ReactJS development stack
∙ Basic understanding of web technologies including HTML, CSS, JavaScript, AJAX etc.
∙ Passion for best design and coding practices and a desire to develop new bold ideas
∙ Good to have knowledge of AWS, Redis, ElasticSearch
Education: Min. Graduate in related discipline

About Vertisystem
About
Connect with the team
Company social profiles
Similar jobs
We are looking for a MERN Stack Developer with 2+ years of real-world experience who thinks beyond CRUD APIs and UI screens. This role is for someone who understands how full-stack systems are designed, cares about scalability, performance, security, and clean architecture, and takes ownership of features end-to-end.
We value ownership, speed, clean code, and smart problem-solving. If you enjoy building products from scratch, thinking in systems, and shipping meaningful features—not just “finishing tasks”—this role is for you.
🧠 Key Responsibilities
- Design, develop, and maintain full-stack applications using MongoDB, Express, React, and Node.js
- Build scalable and maintainable backend APIs with proper validation, error handling, and security
- Develop clean, reusable, and performant React components
- Design database schemas and optimize queries for performance and scalability
- Translate product and business requirements into solid technical solutions
- Design frontend and backend architecture that can scale as the product grows
- Handle authentication, authorization, roles, and permissions
- Work with async operations, background jobs, and API integrations
- Manage application state properly (React state, context, or state libraries)
- Handle edge cases: loading, failure states, retries, and fallbacks
- Write clean, readable, and well-structured JavaScript / TypeScript code
- Follow and continuously improve coding standards and best practices
- Debug production issues using logs, reasoning, and root-cause analysis
- Review PRs, give constructive feedback, and contribute to team learning
- Work with designers to deliver good UX, not just “working UI”
- Collaborate closely with QA, design, and product teams
- Think ahead—identify technical debt, performance bottlenecks, and improvement areas
- Use AI tools responsibly to speed up development, debugging, and learning (with understanding)
✅ Qualifications Must Have
- 2+ years of hands-on experience with the MERN stack
- Strong knowledge of JavaScript and TypeScript, including OOP concepts
- Solid experience with Node.js & Express
- Hands-on experience with MongoDB, schema design, indexing, and aggregation
- Experience building and consuming REST APIs
- Strong understanding of async/await, promises, event loop
- Knowledge of HTML, CSS, responsive design (Tailwind / Bootstrap preferred)
- Experience with React hooks, component lifecycle, and state management
- Use React performance optimizations such as: React.memo useCallback, useMemo
- Implement code splitting and lazy loading using dynamic imports
- Work on or understand micro-frontend architecture and module federation
- Experience handling authentication (JWT, sessions, OAuth)
- Familiarity with Git, code reviews, and basic CI/CD concepts
- Exposure to real production issues (performance, bugs, scaling, failures, debugging)
Good to Have (Big Plus)
- Knowledge of Next.js or server-side rendering concepts
- Experience with Redis, queues (kafka, rabbitmq), or background jobs
- Experience with Docker, cloud deployments, or Nginx
- Understanding of performance tuning and lazy loading
- Experience working in a startup or fast-paced environment
❌ Who Should Not Apply
Please do not apply if:
- You only focus on “closing tickets” without questioning why something is being built
- You lack strong JavaScript fundamentals (arrays, objects, async/await, promises, event loop)
- You mostly copy-paste code without understanding it
- You never think about edge cases, failures, retries, or resilience
- You depend heavily on others for architecture or technical direction
- You avoid responsibility and say things like:
- “Frontend issue”
- “Backend issue”
- “It was already like this”
- “QA didn’t catch it”
- You are not comfortable explaining your code, decisions, or design choices
- You expect exact step-by-step instructions for every task
- You are not interested in learning and improving as a full-stack engineer
👉 This role is not for task executors.
We want problem solvers, thinkers and owners.
Unstop (Formerly Dare2Compete) is looking for Frontend and Full Stack Developers. Developer responsibilities include building our application from concept to completion from the bottom up, fashioning everything from the home page to site layout and function.
Requirements:-
- Write well-designed, testable, efficient code by using the best software development practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Be responsible for maintaining, expanding, and scaling our products
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- End-to-end management and coding of all our products and services
- To make products modular, flexible, scalable and robust
Tech Skill:-
- Angular 10 or later
- PHP Laravel
- NodeJS
- MYSQL 8
- NoSQL DB
- Amazon AWS services – EC2, WAF, EBS, SNS, SES, Lambda, Fargate, etc.
- The whole ecosystem of AWS
Qualifications:-
- Freshers and Candidates with a maximum of 10 years of experience in the technologies that we work with
- Proven working experience in programming – Full Stack
- Top-notch programming and analytical skills
- Must know and have experience in AngularJS 2 onwards
- A solid understanding of how web applications work including security, session management, and best development practices
- Adequate knowledge of relational database systems, Object-Oriented Programming and web application development
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- B.Tech in Computer Science or a related field or equivalent
The Full-Stack Engineer role involves working across prosuct development stack, including various backend systems, frontend systems as well as quick prototyping of proof-of-concept features and projects.
Responsibilities:
- Architecting Figuring out all levels of designing and structuring systems, deciding on optimal levels of abstraction and future-proofing, patterns of orchestration of components and finally planning its execution.
- Implementation Should be able to structure and write code like prose for others to read, design and adhere to common principles and patterns that make everyone better at their jobs. Should have the ability to contribute according to timelines and type of projects - from working POCs to stable production code and the ability to work with a large breadth of knowledge.
- Orchestration and integration Interact with the larger engineering team for integrating your work into the ecosystem, help others in building over the base that you provide, help in orchestrating your work into CI/CD, testing, QA and automation pipelines.
- Mentorship We all love to learn and grow as engineers and human beings and we believe in synchronous growth as a team fueled by each and every individual's personal abilities, specializations, and interests.
- To enable this you'll be required to mentor others by sharing your expertise in various forms and be subject to be mentored by others and thus maintain a continuous learning culture.
- Ownership End-to-end ownership of services and specialised components required for various projects - starting from prototypal stage to production-hardened. These may include anything from document parsing to solving problems using deep learning.
- Documentation Create advanced technical content including articles, samples, whitepapers, and training.
Roles and Responsibilities
- Develop and revamp creative, eye-catching websites as per the client's needs.
- Work with project managers to discuss the desired website functionality and provide solutions.
- Integrate custom templates/themes into WordPress.
- Work with various WordPress third-party plugins (Like WooCommerce, Buddypress, Elementor, and others) and customize when required.
- Develop custom plugins and custom functionalities on top of Wordpress and WooCommerce.
Skills:
- Experience & Knowledge of WordPress Architecture, WooCommerce, Page Builder’s (like Elementor, Divi, Visual Composer etc), and other best practice solutions
- Experience & Knowledge of PHP, MySQL, HTML, CSS, Javascript/jQuery.
- Experience & Knowledge of child theme creation and customization as per designed based on the requirements
- Experience & Knowledge of WordPress plugin and Back-End functionality development
● Working as a Software Engineer
● Contribution in solutioning for any given problem statement
● Design, develop, modify, implement, and support software components
anywhere in the Software stack.
● Determine the root cause for the most complex software issues and
develop practical, efficient, and permanent technical solutions.
● Assist in task planning, estimation & scheduling
● Determine process improvements, best practices, and develop new
processes.
● Work with the Architecture team whenever is required
Desired Skills
● Bachelor's/Master's Degree in Computer Science or related field.
● Should be good in backend technologies like NodeJS using frameworks
● Having Python working experience is a plus
● Should be amazingly good in javascript technologies like ReactJS, SSR
using ReactJS(Framework - NextJS)
● Should be good in working with databases (MySQL/MongoDB)
● Good to have Cloud knowledge on AWS
● Good to have knowledge on CI/CD, Docker,Jenkins
● Excellent analytical and problem-solving skills
designing powerful new integrations to scaling our real-time web service to hundreds
of users
2. Build high-impact, end-user features that vastly improve user productivity.
3. In a small cross-functional team you will collaborate closely to discuss the feasibility
and direction of prototypes or planned product features.
4. Address complex problems at both an application and system-level, and maintain
existing codebases
5. Work directly with CTO to set the tone for the engineering culture and create
processes for improving engineering standards
This role is tailor-made for you if
1. You have a work experience of 3+ years as a full-stack engineer
2. You have hands-on experience with Node JS, React JS, React Hooks, Javascript,
TypeScript
3. Demonstrated fluency with REST APIs, third-party libraries, and client/server
architectures
4. You are passionate about great UX
5. You have experience with maintaining backend microservices
6. You are comfortable conducting code reviews and giving feedback to ensure high
standards of code maintainability and extensibility
7. You are energized by ambiguity and can create structure in a dynamic, fast-paced
environment
8. You’ve high confidence, low ego, and are generally a good human being :)
You earn brownie points if
1. You love Slack (we are a Slack first company)
2. You have been part of an early/mid-stage start-up before
3. You love TechCrunch. We are obsessed with reading and talking about startups
4. You have created some amazing open-source projects
Key Result Areas –
- Deliver projects/ Products with a world-class user interface and experience
- Delivering as per the plan following the deadline, quality & process.
- Adhering to the company productivity & quality matrix
- Keep the focus on automation and reuse of the component
- Project documentation
- Effective communication
- Following the company defined coding standards
- Contribution to common code
- Should be able to work in agile development methodology.
Skills Required-
- Strong Experience in ExpressJS, Node.JS, HTML, CSS, JavaScript
- Experience in Angular 1 / 4 / 5 will be a big plus
- Comfortable with source code repositories Git
- Worked with build tools like Gulp, Bower, npm
- Experience in developing REST APIs using Node.js
- Strong Experience in MongoDB
- Should be able to understand existing code and able to enhance it further as required.
- Knowledge of agile development methodology.







