
We are looking for a Node.js Developer responsible for managing the
interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers
into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
● Integration of user-facing elements developed by front-end developers with server-side logic
● Writing reusable, testable, and efficient code
● Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection
● Integration of data storage solutions
Skills And Qualifications:
● 1-3 Years Experienced
● Strong proficiency with JavaScript
● Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc depending on your technology stack)
● Understanding the nature of asynchronous programming and its quirks and workarounds
● Good understanding of server-side templating languages
● Good understanding of server-side CSS preprocessors
● Basic understanding of front-end technologies, such as HTML5, and CSS3
● Understanding accessibility and security compliance (Depending on the specific project)
● User authentication and authorization between multiple systems, servers, and environments
● Integration of multiple data sources and databases into one system
● Understanding fundamental design principles behind a scalable application
● Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Proficient understanding of code versioning tools, such as Git

About Corewave
About
Corewave Tech Pvt. Ltd. is a leading mobile app development company based in Delhi, India. We specialize in creating customized apps for Android, iOS, cross-platform, Flutter, and web platforms. Our team of experts has extensive experience in working with cutting-edge technologies such as AI, AR/VR, Blockchain, and hybrid cloud computing. We have successfully delivered bespoke app development solutions to a diverse range of industries including Healthcare, Education, Tour & Travel, On-demand services, Food delivery/restaurants, media & entertainment, E-Commerce, Astrology, Service industry, and more.
Connect with the team
Company social profiles
Similar jobs
About the Role
We are seeking a highly skilled Tech Lead who can drive the development of high-performance, scalable products while contributing hands-on to coding, architecture, and system design. You will work closely with a small engineering team, guiding them in technology decisions, quality delivery, and best practices while also taking ownership of key modules yourself.
Key Responsibilities
- Lead end-to-end product development from design to deployment.
- Act as both a technical contributor and mentor within a small, agile team.
- Architect scalable, robust, and secure backend and frontend systems.
- Participate in and guide:
- System design & architecture decisions
- Algorithmic analysis and performance optimization
- Database modeling and API design
- Write clean, maintainable, high-quality code.
- Own deployment pipelines and ensure reliable production releases.
- Collaborate with cross-functional stakeholders to translate requirements into actionable technical plans.
- Conduct code reviews, enforce coding standards, and ensure engineering excellence.
- Troubleshoot and solve complex technical challenges in production environments.
Required Technical Skills
- Strong expertise in Node.js and/or Python.
- Hands-on experience with TypeScript and React.js for frontend development.
- Knowledge of Go (Golang) is a strong advantage.
- Deep understanding of:
- Data Structures & Algorithms
- System Design
- Distributed systems concepts
- Microservices architecture
- Experience with deployment using:
- Docker, Kubernetes, or similar orchestration tools
- CI/CD pipelines
- Cloud platforms (AWS / GCP / Azure)
- Strong understanding of databases (SQL and NoSQL).
Soft Skills
- Strong leadership and ability to guide a small development team.
- Clear communication with technical and non-technical stakeholders.
- Ownership mindset with focus on delivering quality, on time.
- Problem-solver with the ability to make quick and correct technical decisions.
Preferred Qualifications
- 4–10 years of experience in software development.
- Prior experience in a startup or fast-moving product environment.
- Experience deploying and managing real-world products at scale.
What We Offer
- Opportunity to build and influence real products end-to-end.
- A collaborative, high-ownership environment.
- Freedom to experiment and drive product and engineering decisions.
#HiringAlert
We are looking "Senior Software Engineer(.NET)" for Reputed Client @ Bangalore Permanent Role
Experience: 4 - 8 Yrs
• Read and Understand the Functional and Technical Specification and raise questions before commencing the work
• Design, develop, and unit test applications in accordance with established standards.
• Adhering to high-quality development principles while delivering solutions on-time.
• Adhere to the Quality Management Standards established in the organization.
• Understanding of the SDLC process defined in the organization and follow it without any deviation
• Providing third-level support to the support tickets raised by the business users
• Analyzing and resolving technical and application Logic related problems
• Ensure high performance in the application by developing efficient code
Primary Skills:
• BE/BTech/MTech with 4 years of experience in .NET Framework like C#.Net and ASP.Net
• Minimum 3 years of experience on Web Application development with ADO.Net, HTML, CSS, JavaScript/Jquery
• Good experience in Writing Complex SQL Queries using any of the RDBMS Database like Oracle, SQL Server etc
• Experience in Creating and Testing Stored Procedures and Functions
Secondary Skills:
• Ability to analyse the existing code in the application and identify the Program Logic
• Experience in implementing AJAX through Javascript/Jquery
• Experience in Creating Reports and Documents using Crystall Reports
• Experience in creating Front End Validations using JavaScript/Jquery
• Experience in doing Manual or Automated Test will be a plus
Desired Skills:
• Prior experience in developing ERP applications or Database Intensive Data Entry applications.
• Has worked as a Software Engineer in C#/ASP.Net technology for the last 2 years or more
• Has experience in using Team Foundation Server for Version Management
• Prior experience of working in the shipping domain
• Good experience in understanding the technical specifications and implementing the code accordingly
• Prior experience in working on application using the n-Tier architecture
• Experience in Doing Code Reviews a plus
- Must have hands-on experience in web applications development, and open-source technologies stack (Node.JS, React JS, Gatsby, PHP, etc.).
- Resolution conflicts and understands the logical implementation to find optimal solutions.
- Experience in developing end-to-end solutions and backend architecture.
- Ability to apply advanced concepts, and contribute to the development of innovative principles and ideas.
- Advanced knowledge of back-end configuration and deployments.
- Advanced understanding of RDBMS and NoSQL databases.
- Advanced knowledge Git source code management.
- Minimum 8 years of experience required.
We are looking for an experienced NodeJS/ExpressJS/TypeScript developer. You will work on the most
critical software development team in a fast-growing data-centric software company. You will develop high performance, highly available REST and GraphQL APIs that will deliver data to our suite of web and mobile
apps.
Duties and Responsibilities
Software Development: You will work with the engineering lead to design and develop REST and
GraphQL APIs that will serve data from MongoDB and ElasticSearch.
Automated Test Scripts: You will write automated test scripts for all of your code. You will work with
the QA manager to determine optimal code coverage.
Code Reviews: You will assist in reviewing PRs raised by other team members. You will be
responsible for ensuring that the code satisfies the documented requirements, includes the necessary
automated tests and follows our documented coding standards and best practices.
API Support: API issues will be reported manually and automatically (via alerts) to a series of Slack
channels. You will monitor these channels and create Jira tickets to diagnose and fix these issues. You
will ensure that affected API consumers are informed regularly as to the status of the open issues.
API Documentation: You (and the rest of the API team) will be responsible for keeping the API
documentation up to date.
Skills and Qualifications
Bachelor's degree in computer science, information science, or similar.
Exceptional analytical and problem-solving skills.
Great organizational and time management skills.
Extensive knowledge of NodeJS libraries and frameworks.
REST APIs: 3+ years required.
GraphQL APIs: 1+ years desired.
ExpressJS or Fastify: 2+ years required
Advanced TypeScript: 1+ years required
NodeJS: 2+ years required
Node Streams: 1+ years desired
AWS High-Availability Clusters: 1+ years desired
MongoDB: 2+ years desired
Search Engines (ES or Solr): 2+ years desired
Big Data: 1+ years’ experience querying datasets with hundreds of millions of rows desired
Mocha/Chai: 1+ years desired
Bitbucket or GitHub: 1+ years required
• Proven working experience in backend app development and experience with Node JS.
• Build advanced ecommerce backend applications for the multiple client platforms (both React and Android).
• Understanding of design principles and good architecture patterns.
• Proper Data Structures and Algorithm knowledge is a must.
• Graph QL and Apollo Server knowledge.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Work with outside data sources and APIs like the one of Unicommerce.
• Create Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Translate designs and wireframes into high quality code.
• Have a good understanding of CI/CD tools (any).
• Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;
• Knowledge about AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
MUST HAVE
• CI/CD
• 3+ years in Node JS
• HTML, CSS, JavaScript
• MongoDB, Elastic Search, DynamoDB, Redis
• AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
• Data Structures and Algorithm knowledge is a must.
Responsibilities:
- Hand on experience in Golang/Python/Ruby on Rails /Node.Js
- Must have at least 1+ years of experience in Team Handling









