Job Summary:
Eccalon is seeking a skilled Node.js Backend Developer to join our innovative IT team. As a Node.js Backend Developer, you will be responsible for designing, developing, and maintaining backend services and APIs to support our web and mobile applications. You will work closely with front-end developers, project managers, and stakeholders to deliver robust, scalable, and efficient backend solutions using Node.js and related technologies.
Key Responsibilities:
- Designing and developing scalable backend services and APIs using Node.js.
- Building reusable code and libraries for future use.
- Integrating backend services with thirdparty APIs and external systems.
- Collaborating with frontend developers to integrate user-facing elements with server-side logic.
- Implementing security and data protection measures.
- Optimizing backend application performance.
- Troubleshooting and debugging backend issues.
- Participating in code reviews and providing constructive feedback to peers.
- Keeping abreast of industry trends and best practices in backend development.
Required Qualifications:
- Bachelorβs degree in computer science, or a related field (or equivalent work experience).
- Proven experience as a Node.js Backend Developer or similar role.
- Strong proficiency in JavaScript and TypeScript.
- Experience with Node.js frameworks such as Express.js, Nest.js, etc.
- Experience with databases like MongoDB, MySQL, PostgreSQL, etc.
- Knowledge of RESTful APIs and microservices architecture.
- Familiarity with serverside security best practices and implementation.
- Understanding of frontend technologies (HTML5, CSS3, JavaScript).
- Good understanding of asynchronous programming and eventdriven architecture.
- Excellent problemsolving skills and attention to detail.
- Good interpersonal and communication skills.
- Ability to work effectively in a collaborative team environment.
Β