Senior Backend Developer

Role Overview

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.

Perks & Benefits

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.

⚠️ This job was posted over 10 months ago and may no longer be open. We recommend checking the company's site for the latest status.

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 APIs & PostgreSQL and database optimization - Proficiency in containerization and deployment- Experience with IAC 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.js, Tailwind.⚠️ Attention: If you are not located in the countries/regions listed above, please do not apply, as you may not receive a reply.If you pass first interview, you will be required to verify your identity with your document.As this is Senior Developer position, we cannot proceed with candidates without a reference from a previous employer. Please attach the email address of your reference for verification.Please mention the word **VALIANTLY** and tag ROTUuMjE2LjE3MS4xNjM= when applying to show you read the job post completely (#ROTUuMjE2LjE3MS4xNjM=). 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.