Node JS Developer · Bengaluru (Bangalore) · 1 - 3 years · ₹3L - ₹15L / yr · Posted 29 Apr 2022
Node JS Developer
- Key Skills:
- Expert Proficiency in anyone the below programming language - Node JS, PHP or GoLang
- Expert Computer Science fundamentals like Data Structures, Algorithms, Time Complexity, and others
- Strong Microservices, REST API, Git source control, CI/CD, and other latest technology trends
- Strong System Design, DB Design proficiency
- Strong knowledge in Design Patterns, best software development practices
- Good exposure to working in Open Source stack, E-Commerce, or Fintech domain.

Similar jobs (10)
Software Developer – UNIPREP
We are looking for a skilled and motivated Software Developer to join our team at UNIPREP. You will be responsible for building, improving, and scaling our platform to deliver a seamless experience for users.
Key Responsibilities:
- Develop, test, and maintain scalable web applications
- Write clean, efficient, and well-documented code
- Collaborate with product and design teams to implement new features
- Debug, troubleshoot, and optimize application performance
- Integrate APIs and third-party services
- Ensure application security, performance, and responsiveness
- Participate in code reviews and improve development processes
Tech Stack (Preferred):
- Frontend: HTML, CSS, JavaScript, React (or similar frameworks)
- Backend: Node.js / Python / Java
- Database: MySQL / MongoDB
- Tools: Git, REST APIs, Cloud platforms (AWS/GCP preferred)
Who Should Apply:
- Strong understanding of programming fundamentals
- Experience in building web applications (projects or internships)
- Familiarity with frontend and/or backend technologies
- Problem-solving mindset and attention to detail
- Ability to work in a fast-paced environment
Why Join UNIPREP:
- Work on a real, scalable product
- High ownership and learning opportunity
- Exposure to end-to-end product development
- Fast-growing, dynamic team environment
About the Role
We are looking for a motivated Software Developer to join our team and help design, develop, test, and maintain reliable software applications. The ideal candidate should have strong programming fundamentals, problem-solving skills, and a willingness to learn new technologies.
Key Responsibilities
- Develop, test, and maintain web and software applications.
- Write clean, scalable, and well-documented code.
- Work with frontend and backend technologies to build new features.
- Identify and fix bugs, performance issues, and technical problems.
- Integrate APIs and third-party services when required.
- Work with databases and maintain data integrity.
- Collaborate with designers, developers, and other team members.
- Participate in code reviews and follow software development best practices.
- Stay updated with emerging technologies and development tools.
Required Skills
- Strong knowledge of HTML, CSS, and JavaScript.
- Knowledge of at least one programming language such as Python, Java, PHP, C++, or JavaScript/Node.js.
- Basic understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with REST APIs and Git/GitHub.
- Good understanding of software development and debugging.
- Strong logical thinking and problem-solving abilities.
Preferred Skills
- Experience with React, Angular, or Vue.js.
- Experience with Node.js, Django, Flask, Laravel, or similar frameworks.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with AI/ML integration or automation is a plus.
Qualifications
- B.Tech/B.E., BCA, MCA, or a related degree.
- Freshers with strong programming skills are welcome to apply.
What We Offer
- Opportunity to work on real-world software projects.
- Learning and professional development opportunities.
- Collaborative and growth-oriented work environment.
- Exposure to modern technologies and development practices.
- Competitive salary based on skills and experience.
We are looking for an experienced Senior Full-Stack Developer to join our engineering team in Hyderabad. This is a hands-on role for someone with strong experience in Node.js, Angular, PHP, MySQL, and Redis, along with working knowledge of Python, API development, automation testing, third-party integrations, and modern engineering practices.
The ideal candidate should be comfortable owning features end-to-end across frontend, backend, APIs, databases, integrations, testing, and production support.
Key Responsibilities
· Design, develop, test, and maintain scalable web applications using Node.js, Angular, PHP, MySQL, and Redis.
· Build and integrate REST APIs, third-party platforms, external services, and multiple service providers.
· Work with Postman for API development and testing, Playwright for end-to-end automation testing, and Python for scripting or supporting services.
· Troubleshoot application, API, database, integration, and production issues.
· Participate in technical design, architecture discussions, code reviews, and mentoring.
· Write clean, secure, maintainable, and well-tested code with a focus on performance and scalability.
Required Skills & Experience
· 5+ years of professional software development experience.
· Strong hands-on experience with Node.js, Angular, TypeScript, PHP, MySQL, and Redis.
· Strong experience with REST APIs, third-party integrations, external systems, authentication, and API security.
· Good working knowledge of Python, Postman, Playwright, Git, HTML, CSS, and JavaScript.
· Experience with database design, SQL optimization, caching, debugging, unit testing, and production troubleshooting.
· Good understanding of software architecture, application security, performance, scalability, and maintainability.
· Strong problem-solving, ownership, and communication skills.
AI-Assisted Development
We are looking for developers who actively use modern AI tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools to improve development speed and quality.
Candidates should be comfortable using AI for coding, refactoring, debugging, testing, understanding existing codebases, API/SQL development, documentation, code reviews, and automating repetitive tasks, while maintaining strong engineering judgment, security, and code quality.
Good to Have
Experience with CI/CD, AWS/Azure, microservices, Linux, and monitoring/logging tools would be an advantage.
What We Are Looking For
We are looking for a strong hands-on engineer who can independently own technical problems, work across the full stack, contribute to architecture decisions, and collaborate effectively with an international team.
The candidate must be willing to work from our Hyderabad office during UK business hours.
At BigThinkCode, our technology solves complex problems. We are looking for talented backend engineer to join our development team at Chennai.
If you are passionate about building scalable applications and have strong experience in any backend programming or with interest for Golang and modern web technologies, we would love to hear from you!
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.
- Company: BigThinkCode Technologies
- URL: https://www.bigthinkcode.com/
- Experience required: 4 - 5 years
- Work location: Chennai
- Joining time: Immediate – 2 weeks
- Work Mode: Work from office (Hybrid)
We are looking for a skilled and passionate Developer with strong Golang experience to join our growing engineering team. The ideal candidate should have hands-on experience in building scalable web applications, backend services, APIs, and modern frontend applications.
What You’ll Do
- Design, develop, test, and maintain scalable and high-performance web applications.
- Build and maintain robust backend services and RESTful APIs using Golang.
- Develop responsive and user-friendly frontend applications using modern JavaScript/TypeScript technologies.
- Work on end-to-end application development, including frontend, backend, APIs, and database integrations.
- Design and develop scalable, secure, and maintainable application architecture.
- Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
- Write clean, reusable, efficient, and well-tested code.
- Participate in code reviews and contribute to engineering best practices and coding standards.
- Troubleshoot, debug, and resolve application and production issues.
- Contribute to performance optimization, scalability, and continuous improvement of applications.
What We’re Looking For
- 4–5 years of hands-on experience in software development.
- Experience with distributed systems and microservices architecture.
- Managing, mentoring small team of 2-3 members.
- Strong hands-on experience with Golang or Erlang or other programming languages with interest, learn Golang for backend development.
- Experience building RESTful APIs, backend services, and microservices.
- Good experience with JavaScript and/or TypeScript and modern frontend development.
- Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
- Strong understanding of software design principles, data structures, and scalable application architecture.
- Experience with Git and version control workflows.
- Good understanding of API security, authentication, and authorization mechanisms.
- Strong debugging and problem-solving skills.
- Ability to work independently as well as collaboratively in a fast-paced engineering environment.
Preferred / Nice to Have
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or containerized applications.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum development methodologies.
Job Title : Golang Developer
Experience : 3 to 5 Years
Location : Bangalore (5 Days WFO)
Notice Period : Immediate to 15 Days
Interview Process : 3 Client Rounds
Work Mode : On-site
Job Summary :
We are looking for a Golang Developer with 3 to 5 years of hands-on software development experience. The ideal candidate should have strong programming fundamentals, excellent problem-solving skills, and practical experience in developing scalable web applications using Go / Golang.
Mandatory Skills :
Golang / Go, REST APIs, RDBMS (PostgreSQL / MySQL), Strong Programming & CS Fundamentals, Problem-Solving, Web Application Development.
Key Responsibilities :
- Design, develop, test, and maintain applications using Golang.
- Build scalable, reliable, and high-performance backend services.
- Develop and integrate RESTful APIs/web services.
- Write clean, maintainable, extensible, and production-ready code.
- Work closely with Product Managers, UX Designers, QA Engineers, and other developers.
- Take end-to-end ownership of assigned features and deliver them on time.
- Follow coding best practices with a focus on scalability, performance, and reliability.
- Troubleshoot issues and continuously improve application performance.
- Demonstrate a strong willingness to learn and adopt new technologies.
Mandatory Technical Skills :
- 3 to 5 years of hands-on experience in Golang / Go development.
- Strong programming and Computer Science fundamentals
- Good understanding of RESTful APIs / Web Services
- Experience with RDBMS such as PostgreSQL, MySQL, or similar
- Strong logical and problem-solving skills
- Hands-on experience in developing and maintaining software projects
- Good understanding of software development lifecycle and coding best practices
Good-to-Have Skills :
- Knowledge of HTML, CSS, and JavaScript frameworks
- Experience with Git / Version Control
- Exposure to NoSQL databases
- Experience with Go frameworks and supporting libraries
- Experience in end-to-end web application development
- HackerRank, HackerEarth, or similar coding credentials
Candidate Profile :
- Excellent programming and analytical skills.
- Strong communication and collaboration skills.
- Self-motivated with a problem-solving mindset.
- Passionate about software development and learning new technologies.
- Ability to work effectively in a cross-functional team.
- Candidates with a Computer Science / Engineering / MCA background are preferred.
Education :
- B.E./B.Tech in Computer Science, IT, or a related discipline preferred.
- MCA or equivalent technical qualification preferred.
- Strong programming skills and practical development experience will be given significant importance.
Job Summary
We are looking for a skilled Backend Developer with strong Node.js experience to join our development team. The ideal candidate should have hands-on experience in building scalable, secure, and high-performance backend applications and APIs.
You will work closely with frontend developers, product managers, and other engineering teams to design, develop, test, and maintain backend services and applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Node.js.
- Build and maintain RESTful APIs and backend services.
- Write clean, reusable, maintainable, and efficient code.
- Work with databases such as MongoDB, PostgreSQL, MySQL, or similar.
- Integrate third-party APIs and external services.
- Implement authentication, authorization, and security best practices.
- Optimize application performance, scalability, and reliability.
- Identify and resolve bugs, performance issues, and production problems.
- Write unit and integration tests to ensure application quality.
- Collaborate with frontend developers to integrate APIs with web/mobile applications.
- Participate in code reviews and follow development best practices.
- Work with Git and standard CI/CD and deployment processes.
- Contribute to system design and technical discussions.
Required Skills
- 2–6 years of professional experience in backend development.
- Strong hands-on experience with Node.js.
- Good knowledge of JavaScript and/or TypeScript.
- Strong understanding of REST APIs, HTTP, JSON, and API design.
- Experience with Express.js, NestJS, or similar Node.js frameworks.
- Good understanding of relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of SQL and database design.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Understanding of authentication mechanisms such as JWT/OAuth.
- Strong problem-solving and debugging skills.
- Good understanding of data structures, algorithms, and backend architecture.
Good to Have
- Experience with TypeScript.
- Knowledge of AWS / Azure / GCP.
- Experience with Docker and Kubernetes.
- Knowledge of Redis, Kafka, RabbitMQ, or other caching/message queue technologies.
- Experience with microservices architecture.
- Familiarity with CI/CD pipelines.
About the Job -
We have always been in the spotlight for being adeptin “the next big technologies”. What we can offer you is a space to explore varied technologies and quench your techie soul. We are looking for Developer skilled in technologieslike Node.js and AWS who also holds experience with user-interface design.
Responsibilities: ● The full stack developer will be responsible for design and development of scalable and flexible web applications and creating API to connect to databases and applications from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns.
● Take responsibility for design, implementation and maintain existing development ecosystem, including bugs – fixing, design and develop new custom components to meet project requirements.
● Working with other developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.
● Install and configure server environments for React deployments maintain and update project dependencies as well as fix any conflicts.
● Responsible for regular communication with developer team involved in the development process and testing of new features in the application
● Analyzing requirements and designing new functionality for new projects with cutting edge technology with research on optimization and new features for the existing product by ensuring a required level of performance.
● Candidate must be abreast with latest technologies and trends, relevant standards should be able to work effectively in a multidisciplinary, multinational team environment focused on innovation with comfortable working on a range of problems.
Desired Competencies(Technical/Behavioral Competency) – Must Have-
● Nodejs, MongoDB, Socket.IO and Redis.
● Proficient in Node.js and MongoDB and working knowledge of JavaScript, JQuery, HTML, CSS, frameworks (Angular.js, React.js)
● Experience with Unix/Linux or Windows and/or Mac environments, distributed systems
● Excellent practical knowledge of OOP concepts and SOLID principles ● Microservices and agile development
● Hands-on experience with cloud (AWS) development/hosting.
● Experience with Web services development (SOAP, REST)
● Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles.
Skills Required:
- Node.js
- MongoDB
- Angular
- API optimization
- Micro Services
- Multi threading
- Socket.io

2–4 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Strong analytical and debugging skills with the ability to solve complex problems.
Position: Software Developer - Golang and Angular
Location: Baner, Pune (Hybrid)
Employment Type: Full-Time
Role Summary
Key Responsibilities
Design, develop, and maintain scalable backend applications using Golang.
Develop and maintain RESTful APIs and microservices.
Build and maintain frontend applications using Angular, TypeScript, JavaScript, HTML, and CSS.
Develop cloud-native solutions using AWS, including AWS Lambda and other serverless services where appropriate.
Integrate applications with SQL/NoSQL databases and third-party services.
Write clean, maintainable, and testable code following coding standards and best practices.
Participate in solution design, code reviews, and technical discussions.
Troubleshoot and resolve application and production issues.
Collaborate with Product Owners, QA engineers, and development teams across India and Japan.
Participate in Agile ceremonies including sprint planning, estimation, reviews, and retrospectives.
Mandatory Technical Skills:
Strong hands-on experience with Golang.
Experience designing and developing RESTful APIs and backend services.
Good experience with Angular, TypeScript, JavaScript, HTML5, and CSS3.
Hands-on experience with AWS Cloud, including:
o AWS Lambda
o API Gateway
o Amazon S3
o IAM
o CloudWatch
Experience working with at least one SQL or NoSQL database.
Good understanding of concurrency concepts in Go (goroutines, channels) and. Go best practices.
Experience with Git and collaborative development workflows.
Strong understanding of object-oriented principles, design patterns, and microservices architecture.
Experience working in an Agile/Scrum development environment.
Preferred Skills
Experience with Docker and containerization.
Exposure to Kubernetes or Amazon ECS.
Experience with CI/CD pipelines.
Familiarity with OAuth2, JWT, or similar authentication mechanisms.
Experience with SQL Server, PostgreSQL, MySQL, MongoDB, or DynamoDB.
Experience developing enterprise SaaS or B2B software products.
Experience working with globally distributed teams.
Education
Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.
We are looking for a Full Stack Developer to build features across the frontend and backend.
Responsibilities
- Build web features end to end
- Design and build REST APIs
- Work with SQL and NoSQL databases
- Write clean, tested code and review others' work
Requirements
- 1+ years of full stack development
- Strong JavaScript or TypeScript plus one backend language
- Experience with databases and APIs






