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 may also need to integrate the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is desirable, but not essential.
We are a top-quality boutique software development company. Delivering solutions that meet customers’ needs, business expectations. We combine proven techniques, industry knowledge and our technology expertise of skilled software developers to deliver high-quality software solutions.
Duties and responsibilities:
- Work as part of a team developing applications and services using Agile development methods.
- Contribute to team and organizational improvements in process and infrastructure.
- Code, test and operate node.js based services.
- Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Requirements and qualifications:
- Previous working experience as a Node.js Developer for 2 years or more.
- In depth knowledge of Node.js.
- Hands on experience with HTML, CSS, and AJAX.
- Applicable knowledge of web libraries and frameworks.
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Strong analytical skills and problem-solving aptitude.
- Ability to work with stakeholders and fellow developers.
- Good understanding of SQL databases.
- Good understanding of REST APIs.

Similar jobs
� � What You’ll Do
• Build and scale backend services using Java & Spring Boot
• Work on API integrations (REST, SOAP), caching & rate limiting
• Contribute across the full SDLC – design, development, testing & deployment
• Solve problems around performance, scalability & reliability
� � What We’re Looking For
• Strong knowledge of Data Structures & Algorithms
• Experience with Java, Spring Boot, REST/SOAP
• Hands-on with system & solution design
• Database experience: MongoDB / PostgreSQL / MySQL / Oracle
• Good debugging skills & unit testing
• Familiarity with Git and AI coding assistants (Copilot, Claude, etc.)
- Ability to work in a fast-paced environment with minimal supervision
- Experience in Agile development using JIRA, GIT, Confluence.
- 3+ years of Experience in node.js + Express.
- Experience in profiling, debugging & troubleshooting Node.js processes.
- Strong Experience as a backend developer for REST API design.
- Strong knowledge of SQL/NoSQLdatabases like PostgreSQL / MySQL or MongoDB
- Understanding accessibility and security compliance
- Understanding fundamental design principles behind a scalable application.
- User authentication and authorization between multiple systems, servers, and environments.
We are looking for a Senior 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. Collaborate with front-end and back-end developers and designers to build website following client requirements.
Responsibilities
- Create clear, simple, and reusable code
- Develop all server-side logic, including data storage to optimize website performance
- Identify programming bottlenecks and bugs and find fixes
- Test, update and validate web applications to be used on different web browsers
- Execute automated testing platforms and system tests
- Familiarity with front-end technologies
- Attention to detail, especially in identifying and fixing errors.
Required Skills
- 3+ Years of experience in back-end development
- Knowledge and experience in Node js and Mongo DB
- Experience in Microservices Architecture
3+ years of experience developing Backends using NodeJS. Should be well versed with its asynchronous nature, event loop, promises, and callbacks.
Node expressProficient in Node.js and working knowledge of JavaScript, JQuery, AJAX, HTML, CSS, and frameworks ( React.js)
Experience in Node JS MVC framework and Rest API frameworks like Express.
Experience developing desktops.
Experience in Mongo DB.
Familiarity with using AWS components.
Postman for documenting/testing APIs.
Design, develop and support real time data monitoring application and a dashboard for a VoIP network
Roles and Responsibilities:
- Design, build and maintain efficient, reusable, and reliable Ruby code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
Required Skills:
- 3+ yrs of experience developing Ruby applications on Linux platform with exposure to HTML, CSS and javascripts
- Solid understanding of object-oriented programming
- Experience with any one NoSQL solution like Redis, MongoDB, CouchDB is a must
- Deep understanding of high traffic, highly scalable, complex web applications
- Ability to work in a dev-automation environment with some source control, continuous integration/delivery systems
- Good problem solving/analytical skills
- Excellent written and verbal communication
Preferred Skills:
- Conversant with Elasticsearch, Neo4j and D3.js
- Inclination to GO programming
- Experience working with open source projects
Key Objectives/Responsibilities of this Role:
- Understand the UI needs, backend design and data design and create the backend code for the same
- Backend development in NodeJs 12 & above, ExpressJs, NestJs, RESTful web services, Docker, MongoDB, Azure AKS or Kubernetes
- Collaboration with other team members (Architect, UI, backend developers, DBA, Data analytics team) to work in coherence
- Working experience into Agile and scrum methodologies
- Manage SDEs and Interns to drive the deliverables
Mandatory Skillset & Tools: NodeJs 12 and above, ExpressJs, NestJs, Writing Unit Tests , Scheduler, Mongo DB, working knowledge in Kubernetes (AKS), GIT version control, Event driven design, Microservices, con-currency, RESTful web-services, Docker
Primary Skill: NodeJs 12 & above ExpressJs, NestJs, Microsoft development platform, Testing & Debugging skills, Postman, CI/CD pipeline, Docker, Docker hub, Writing UNIT tests
Secondary Skill: Load & performance testing, testing REST Web services, Basic shell commands, Linux, Good written, verbal and presentation skills, Soft spoken, Pro-active
Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing back-end services for various business processes.ses.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Skills:
Bachelor's degree in computer science, information science, or similar.
At least two years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours.
Job Description
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be 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.
Responsibilities
- Integration of user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
Skills And Qualifications
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Experience with Kafka / RabbitMQ
- Proficient knowledge of NodeJS
- Working knowledge of databases like PostgreSQL and MongoDB
- Experience with AWS Cloud services like S3 and EC2
- Proficient understanding of code versioning tools, such as Git











