18 Aug
|
Data Eminence
|
India
18 Aug
Data Eminence
India
Join Data Eminence as a remote Node.js Developer and help build reliable, scalable, and high-performance backend applications. You'll work with Node.js, APIs, databases, and modern backend technologies to develop real-world software solutions. Ideal for entry-level candidates with strong JavaScript fundamentals and an interest in backend development.
Full Description
Data Eminence is seeking a motivated Node.js Developer to join our growing engineering team. In this role, you will develop and maintain backend services, REST APIs, and server-side applications that support our web platforms and products.
You will collaborate with frontend developers, product teams, and other engineers to design and implement reliable backend solutions. This is an excellent opportunity to strengthen your backend development skills while working with modern technologies in a remote environment.
Your key responsibilities will include:
- Developing and maintaining backend applications using Node.js
- Building and integrating RESTful APIs
- Designing and working with databases such as MySQL, PostgreSQL, or MongoDB
- Writing clean, reusable, and maintainable JavaScript or TypeScript code
- Implementing authentication, authorization, and security best practices
- Debugging and troubleshooting backend issues
- Optimizing application performance and database queries
- Integrating third-party APIs and services
- Writing unit tests and supporting application quality
- Collaborating with frontend developers and other team members
- Documenting APIs, services, and development processes
We believe in learning by doing. You'll work alongside experienced engineers and gain exposure to technologies such as Express.js, TypeScript, REST APIs, databases, Git, Docker, and cloud platforms. This is a hands-on role where problem-solving, attention to detail, and a willingness to learn are essential. You'll be encouraged to take ownership of your work and contribute ideas that improve our backend systems and development processes.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
- 0-2 years of experience in Node.js development or a relevant internship
- Strong understanding of JavaScript and Node.js fundamentals
- Familiarity with Express.js or another Node.js framework
- Basic understanding of REST APIs and JSON
- Familiarity with SQL or NoSQL databases
- Understanding of Git and version control
- Basic knowledge of authentication and API security
- Good problem-solving and debugging skills
- Solid verbal and written communication skills
- Ability to work independently in a remote environment
Benefits
- Competitive salary
- Fully remote work flexibility
- Health, dental, and vision insurance
- Paid time off and holidays
- Professional development opportunities
- Company-provided equipment
📌 Node.js Developer (India)
🏢 Data Eminence
📍 India