NodeJS Developer at Talent Pro · Mumbai, Pune, Bengaluru (Bangalore) · 4 - 12 years · ₹20L - ₹40L / yr · Bootstrapped · Posted 24 Apr 2025

What You will do:
● Create beautiful software experiences for our clients using design thinking, lean, and agile methodology.
● Work on software products designed from scratch using the latest cutting-edge technologies, platforms, and languages such as NodeJS, JavaScript.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced,d and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications :
● Experience: 4+ years.
● Hands-on development experience with a broad mix of languages such as NodeJS,
● Server-side development experience, mainly in NodeJS, can be considerable
● UI development experience in AngularJS
● Passion for software engineering and following the best coding concepts .
● Good to great problem-solving and communication skills.
Nice to have Qualifications:
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with devops, continuous integration & deployment.
● Exposure to big data technologies, Machine Learning, and NLP will be a plus.

Similar jobs (10)
Role Description
Software Engineer is a full-time role based in Hyderabad with Onsite work arrangement. This role involves designing, developing, and maintaining back-end services and APIs, ensuring high performance, scalability, and security across platforms. The engineer will participate in architecture discussions, code reviews, and technical decision-making, collaborating closely with product owners, QA, and cross-functional teams. Daily responsibilities include writing clean, maintainable code, troubleshooting complex issues, improving system performance, and contributing to best practices, documentation, and engineering standards. The role also includes mentoring less experienced engineers and supporting continuous improvement in development processes and tooling.
Key Requirements/Skills
4-7 years of overall experience in software development with strong expertise in building scalable web & mobile applications.
- Strong technical decision-making ability, including architecture design, technology selection and implementation of best practices.
- Front-end expertise: Strong experience in React, JavaScript, TypeScript, NextJS and building responsive and user-friendly UI/UX.
- Back-end development: Hands-on experience with Node.js, Express JS, Nest JS, RESTful APIs, API design, and server-side architecture.
- Databases : Good Hands on Exprience in both SQL(PostgreSQL Preferred) & No SQL Databases
- Gen AI Expertise: Experience in building RAG & LLM Systems, implementing AI/ML models and integrating AI-based solutions to solve business problems. Expereince with Langchain, langgraph and Vector DBs, Voice AI(STT, TTS) Models and experience in using Open AI Tools (Calude, Cursor, etc.)
- Cloud & DevOps exposure: Experience with AWS/Azure, understanding of CI/CD pipelines, and cloud-based deployments.
- Code quality & best practices: Experience in code reviews, Git version control, and ensuring maintainable and secure code.
- Team leadership: Ability to mentor developers, guide technical discussions, and collaborate across teams.
- Strong communication skills to effectively interact with technical and non-technical stakeholders.
- Experience working in high-compliance environments such as healthcare systems is a plus.
- Certifications in AWS & Other skills and technologies will be an added advantage.
Educational Qualification
- B.Tech / M.Tech in CSE/IT/AI&ML only from a recognized university/college.
About the company
Metron Security provides automation and integration services to leading Cyber Security companies. Our engineering team works on leading security platforms including - Splunk, IBM’s QRadar, ServiceNow, Crowdstrike, Cybereason, and other SIEM and SOAR platforms.
Software Engineer is a challenging role within Cyber Security Engineering integration development. The role involves developing a product/service that achieves high-performance data exchange between two or more Cyber Security platforms. A Software Engineer is at the core of the evolution process and is responsible for the End-to-End delivery of the project, right from getting the requirements from customers to deploying the project for them on-prem or on the cloud, depending on the nature of the project. We follow the best practices of engineering and keep evolving. We are agile.
Each integration needs reskilling yourself with the required technology for that project. If you are passionate about programming and believe in the best practices of software engineering, the following are the skills we are looking for:
● Developer-centric culture - No bureaucracy or red tape.
● Chance to work on 200+ security platforms.
● Opportunity to engage with end-users (customers) and just a cog in the wheel.
About the role
We are looking for passionate developers with 4-7 years of experience in software development to join the Metron Security team as Software Engineers.
Mandatory Skills
- 6+ years of experience in software engineering, with a proven track record of leading engineering teams and mentoring junior developers.
- Expertise in at least one or two Object-Oriented Programming language (Python, typescript, Java,Node.js,Angular, react.js C#, C++) .
- Good knowledge of Data Structure and its correct usage.
- Oversee code reviews, ensuring adherence to best practices and maintaining high code quality standards.
- Imbibe and maintain a strong customer delight attitude while designing and building products/services.
Other Requirements
- Open to learn any new software development skill if needed for the project.
- Alignment and utilisation of the core enterprise technology stacks and integration capabilities throughout the transition states.
- Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives.
- Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them.
- Good knowledge of the implications of Cyber Security on production.
- Experience in architecting & estimating deep technical custom solutions & integrations.
- Manage the customer to ensure we have a continuous flow of work from them so that the team has enough work for at least a month.
- Mentor and coach team members, providing technical guidance and fostering professional development.
Added advantage:
- Experience in the Cyber Security domain.
- Experience in developing software using web technologies.
- Experience in handling a project from start to end.
- Hands-on experience in an Agile Development project and in writing and estimating User Stories.
- Contribution to open source - Please share your link in the application/resume if any.
Senior Software Engineer – .NET Full Stack Developer
Job Location: Pune (Hybrid)
Job Description
We’re seeking an experienced Senior Software Engineer with a strong command of .NET and Angular 18 and modern frontend technologies. The ideal candidate will excel in both technical execution and collaborative leadership, demonstrating excellent communication skills and an Agile mindset. You’ll play a critical role in designing, developing, and optimizing our web applications while mentoring junior developers and participating in technical discussions and contributing to design decisions.
Roles & Responsibilities
- Design and implement reusable components and responsive UI using Angular Material UI 14.2.5 and FAST.
- Design, develop, and maintain backend services and APIs using .NET 10.0 and .NET Core Microservices.
- Write clean, efficient, and maintainable code in C# 14 following best practices.
- Develop event-driven systems with Azure Service Bus for message brokering and Azure Data Factory for ETL processes.
- Implement logging, error handling, and monitoring using Serilog, NLog, and SonarCloud for static code analysis.
- Write unit and end-to-end tests with Jest to ensure reliable, high-quality software.
- Manage dependencies with NuGet and collaborate through CI/CD pipelines.
- Participate in Agile ceremonies — sprint planning, retrospectives, and daily stand-ups, while collaborating with frontend, DevOps, and product teams.
- Communicate technical ideas and solutions clearly to both technical and non-technical stakeholders.
- Ensure code quality with ESLint, Prettier, and SCSS for clean, maintainable styling.
- Work with CI/CD pipelines and support build/deployment troubleshooting; optimize performance using NPM, Gulp, and Webpack.
- Collaborate in an Agile environment, participating in sprint ceremonies, backlog grooming, and retrospectives.
- Support junior developers through code reviews and knowledge sharing, promoting best practices and technical excellence.
- Collaborate with team leads, product owners, and QA to understand requirements and deliver assigned features.
- Suggest and implement innovative solutions for better performance and maintainability.
Position-Specific Skills
- 4+ years of experience in frontend and backend development, with a strong portfolio showcasing Angular 18 projects and a strong focus on .NET Core Microservices.
- Proficiency in TypeScript, SCSS, Angular Material, and frontend design patterns.
- Proficiency in C# 14 and experience building RESTful APIs and GraphQL services.
- Strong understanding of unit testing and E2E testing frameworks: Jest, Cypress.
- Expertise in Azure services — Functions, Web Apps, Redis Cache, Service Bus, Cosmos DB, Azure SQL Database.
- Knowledge of containers and container orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Proven leadership experience — mentoring developers and contributing to technical decisions.
- Excellent communication skills — ability to explain complex ideas to both technical and non-technical audiences.
- Agile mindset — comfortable working in sprints, adapting to changes, and collaborating cross-functionally.
- Excellent communication skills — able to explain complex backend concepts to technical and non-technical audiences.
- Strong problem-solving mindset with a passion for building high-performance, resilient systems.
- Good to have e-learning domain knowledge.
Overview
Planview has one mission: to build the future of connected work, from ideas to impact.
As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, technology management (enterprise architecture), innovation management, collaborative work and project management. Our connected platform of solutions underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100.
At Planview, our people connections drive our innovation and success. Our global team of 1400+ work remotely and across our offices including Austin, Vancouver, Hod HaSharon, Bangalore, and Stockholm. We are proud of our world-class, connected culture built on our shared values, that supports our teams to be successful from anywhere.
Responsibilities
- Deliver some of our most strategic projects that have a significant bottom-line impact on our business and competitive position
- Grow world-class development teams that design, develop, and test both standalone and cross-product applications that span across various Planview products
- Design, build and own product modules and programs that delight our global customers
- Coach agile engineering teams to write maintainable and scalable components and influence team and product decisions
- Develop highly motivated and talented teams that can effectively collaborate with stakeholders to imagine, design, develop, test, and launch software that impacts our customers and inspires peers
- Initiate processes allowing teams to collaborate efficiently with local and international groups
- Drive continuous improvement of software quality, CX, and maintainability of features
- Contribute to the product’s architecture vision and execution, working closely with cross-product team leads and other leaders within the R&D department
Qualifications
- Experience in a software product’s transformational journey – Monolith to Microservices
- In-depth knowledge and experience programming in NodeJS/Python or related technologies
- Thorough understanding and experience in cloud computing systems
- Experience in developing RESTful or GraphQL services
- Proficient in a broad range of software design approaches and design patterns
- Skilled in relational and NoSQL databases (Postgres / MongoDB)
- Knowledge of TDD and unit testing processes
- Experience working in an AWS environment is an added advantage
Job Description
This is a remote position.
Experience Level
This role is ideal for engineers with 4-9 years of hands-on software development experience, particularly in ReactJS, Node, and TypeScript.
Role Overview
If you're a Software Craftsperson who takes pride in clean, test-driven code and believes in Extreme Programming principles, we'd love to meet you. At Incubyte, we're a DevOps organization where developers own the entire release cycle, meaning you'll get hands-on experience across programming, cloud infrastructure, client communication, and everything in between. Ready to level up your craft and join a team that's as quality-obsessed as you are? Read on!
What You'll Do
- Write Tests First: Start by writing tests to ensure code quality
- Clean Code: Produce self-explanatory, clean code with predictable results
- Frequent Releases: Make frequent, small releases
- Pair Programming: Work in pairs for better results
- Peer Reviews: Conduct peer code reviews for continuous improvement
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixes
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelines
- Never Stop Learning: Commit to continuous learning and improvement
Requirements
- 4+ years of experience in ReactJS, Node, TypeScript, LLMs and PostgreSQL
- Comfortable working with Claude or other AI-powered tools
- Prior experience with Chrome extensions is preferred
- Good to have - Next.js, HTML, CSS, DOM APIs
- Strong problem-solving attitude and a bias for action
- Experience with browser testing frameworks, ex. Puppeteer, Playwright, etc.
- Deep understanding of DOM manipulation, browser APIs and web standards
- Asynchronous programming (Promises, async/await)
- Strong debugging skills (Browser devtools/JavaScript)
- Knowledge of web security concepts and cross-origin restrictions
- Familiarity with Agile and eXtreme Programming methodologies in a continuous deployment environment
- Interest in mastering technologies like web frameworks, TDD, CI tools, and performance optimization
- Working knowledge of source control, writing user stories, and technical documentation
Full-Stack Software Engineer | Remote
We're hiring a product-focused Full-Stack Engineer to join a small, fast-moving tech team. This is a hands-on role you'll build complete features across frontend, backend, APIs, databases, deployment, and increasingly, AI-assisted workflows.
What You'll Do:
- Build and ship full-stack features using modern JS/TypeScript, plus Java or Node.js on the backend
- Work across frontend, backend, APIs, databases, integrations, and deployment
- Apply secure engineering practices (auth, input validation, secrets, dependencies)
- Use AI tools for coding, debugging, testing, and code review
- Explore AI agents, tool calling, and MCP-based integrations
What We Need:
- 3+ years of professional software engineering experience
- Strong JS/TypeScript skills; experience with Angular or React
- Backend experience with Java, Node.js, or similar
- Comfortable with REST APIs, databases, Git, cloud environments
- Awareness of OWASP principles and application security
- Interest/experience in AI dev tools, Docker, CI/CD
Key Responsibilities
· Develop and maintain application features using .NET Framework and Angular or assigned tech stack.
· Write clean, efficient, and well-structured code following engineering best practices.
· Debug, test, and fix defects with attention to quality and performance.
· Participate in requirement discussions, sprint ceremonies, and Agile workflows.
· Collaborate with peers, leads, QA, and cross-functional teams effectively.
· Document code, APIs, and module-level design details.
· Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT) responsibly to improve productivity.
· Continuously learn and apply new technologies, frameworks, and standards.
Required Skills
· Strong fundamentals in OOP, data structures, algorithms, logical reasoning, and problem solving.
· Good knowledge of C#/.NET Framework, or another modern backend framework.
· Basic understanding of relational databases, REST APIs, and version control (Git).
· Understand database concepts and able to write sql queries with joins
· Familiarity with Agile concepts (user stories, backlog, sprints).
· Good communication and team collaboration skills.
· Quick learner with a growth mindset.
· Awareness of AI tools and how they support coding, testing, and documentation.
Preferred Skills
· Knowledge of unit testing (xUnit, JUnit, NUnit).
· Exposure to CI/CD pipelines and DevOps basics.
· Basic understanding of cloud platforms (Azure/Cloudflare) is a plus.
Tech Architect/Lead – Node.js ( React & Angular) (Full Stack)
Experience: 8–15 years
Role Type: Technical Leadership / Hands-on Architecture & Development
Role Overview
We are looking for a hands-on Technical Architect / Tech Lead with strong expertise in Node.js and Angular/React who can own end-to-end technical delivery, lead an engineering team, make architecture and design decisions, and work closely with Product, QA, and DevOps teams.
The ideal candidate should have strong product development experience and be capable of taking ownership from requirements and architecture through development, deployment, and production support.
Key Responsibilities
- Own end-to-end technical delivery of applications/modules, ensuring quality, timelines, scalability, and maintainability.
- Design and evolve application architecture using Node.js, React, Angular TypeScript/JavaScript, and modern architectural patterns.
- Translate product/business requirements into technical architecture, system design, APIs, data flows, and implementation plans.
- Make key architecture and technology decisions, conduct design/code reviews, and establish engineering best practices.
- Remain hands-on and contribute to the development of critical and complex features.
- Lead and mentor the engineering team, provide technical direction, remove technical blockers, and drive engineering quality.
- Design and develop scalable backend services, REST APIs, integrations, and frontend applications.
- Define appropriate deployment, release, and environment strategies in collaboration with DevOps.
- Work with DevOps/Cloud teams on CI/CD, Docker/containerization, configuration, logging, monitoring, scalability, and production deployments.
- Identify and proactively address technical risks, performance issues, security concerns, and scalability challenges.
- Collaborate closely with Product, QA, Business, and DevOps stakeholders throughout the SDLC.
- Ensure effective practices around code quality, testing, version control, release management, and production readiness.
Must-Have Technical Skills
Backend
- Strong hands-on expertise in Node.js
- TypeScript / JavaScript
- REST API and service-oriented/microservices architecture
- API security, authentication/authorization, integrations
- Asynchronous and event-driven programming
- Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or equivalent
Frontend
- Strong hands-on expertise in Angular & React
- React application architecture and component design
- State management and frontend design patterns
- Modern JavaScript/TypeScript
- Frontend performance and responsive application development
Architecture & System Design
- Strong experience in application architecture and system design
- Design patterns, scalability, performance, security, and maintainability
- Experience designing distributed/scalable applications and integrations
- Ability to evaluate technology options and make pragmatic architecture decisions
DevOps / Cloud – Working Knowledge
- Good understanding of CI/CD and deployment strategies
- Git and branching strategies
- Docker/containerization/Kubernetes concepts
- Environment/configuration management
- Logging, monitoring, observability, and production troubleshooting
- Working knowledge of AWS, Azure, or Google Cloud
- Ability to effectively collaborate with DevOps/Cloud teams
Scripting
- Good scripting/automation skills using JavaScript/TypeScript, Shell, Python, or similar
Leadership & Product Skills
- Proven experience leading engineering teams and mentoring developers.
- Strong ownership of product development and technical delivery.
- Ability to work with Product/Business teams and convert requirements into technical solutions.
- Strong problem-solving and decision-making skills.
- Excellent communication and stakeholder-management skills.
- Ability to balance delivery timelines, technical debt, quality, scalability, and maintainability.
- Experience working in Agile/Scrum product development environments.
Next
We’re Hiring: Java + Angular Developer
Experience: 5–10 Years
Location: Hyderabad / Bangalore
Notice Period: Immediate to 15 Days
Required Skills:
- Java
- Spring Boot
- Microservices
- Angular
Job Description
This is a remote position.
Experience: 3+ years
As a Software Craftsperson (SC-II), you’ll work in product teams that own the whole path from design and development to deployment. Teams follow eXtreme Programming (XP) practices: pair programming, test-first development, and continuous integration and delivery (CI/CD).
What You’ll Do
- Own feature-level design, delivery and quality across the backend and frontend.
- Build reliable, maintainable and testable software using clean code principles.
- Work with engineers, designers and stakeholders to deliver high-quality solutions.
- Use AI tools to speed up development without lowering engineering quality.
- Mentor peers and help improve engineering practices and CI/CD workflows.
Requirements
What You’ll Bring
- Java (backend): 3+ years of Java with strong fundamentals. Experience with Micronaut or Spring, Hibernate, Gradle or Maven, and JUnit. A solid grasp of object-oriented programming, design patterns, Collections and Multithreading.
- Angular (frontend): Hands-on experience building scalable apps with Angular and TypeScript. Strong in components, state management, data binding, routing, directives and pipes. Good debugging and troubleshooting skills.
- Database & DevOps: Experience with relational databases and performance tuning. Familiar with Git, collaborative workflows and CI/CD pipelines.
Good to Have
- Aspect-Oriented Programming (AOP)
- RxJS
- SQL fundamentals
- Microsoft Azure
- Observability and monitoring
AI-First Development
You’ll use tools like GitHub Copilot, Cursor, Augment and Claude Code to:
- speed up development;
- catch bugs, code smells and performance issues early;
- improve results with prompt engineering.












