← Back to jobs

Senior Backend Developer

Role Summary

As a Senior Backend Developer at EPICODE, you'll be responsible for maintaining and enhancing the existing LMS while developing new AI-driven features. This senior-level role involves collaborating with cross-functional teams and mentoring junior developers, ensuring the delivery of robust backend services and APIs. Your contributions will significantly impact the architecture and scalability of the company's cloud-based systems.

Benefits & Culture

This position offers the flexibility of remote work, allowing you to work from anywhere. You'll be part of a collaborative team culture that values communication and problem-solving skills. Although specific benefits are not listed, tech companies typically provide opportunities for career growth and professional development, fostering a supportive work environment.

Full Job Description

Job Description  We're seeking a talented  Senior Node.js Backend Developer to join our remote team. In this role, you'll maintain and enhance our existing LMS while also working on new AI-driven projects that orbit our core platform.  Key Responsibilities  -  Develop, maintain, and optimize backend services and APIs for our LMS.-  Implement new features to enhance our learning platform, including AI-driven functionalities .-  Collaborate with cross-functional teams to design and deliver robust solutions  -  Contribute to the architecture and scalability of our CI/CD and cloud-based systems  -  Participate in code reviews and mentor junior developers  - Be “tech-support” for the other departments and end users.Required Qualifications  -  Proven experience with Node.js, and TypeScript.-  Strong knowledge of API Design & PostgreSQL and database optimization  -  Proficiency in Docker containerization and deployment-  Experience with IAC (SST) and AWS cloud services  -  Excellent problem-solving skills and attention to detail  -  Strong communication skills and the ability to work in a remote team  Good to have : - Experience in React, Next.jsPlease mention the word **VALIANTLY** and tag RNzIuNDkuMjMxLjcx when applying to show you read the job post completely (#RNzIuNDkuMjMxLjcx). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.