Primary Title: Node.js Developer Intern
About The Opportunity
A remote-first role in the HR technology and talent-acquisition platform sector, focused on building scalable backend services that power hiring workflows, candidate matching, and analytics. Join a small engineering team delivering production-quality APIs, integrations, and automation that improve recruiter and candidate experiences across web and mobile.
Role & Responsibilities
- Develop and maintain backend services and RESTful APIs using Node.js and Express.js for core product features.
- Integrate databases and data stores (e.g., MongoDB/Postgres), design schemas, and optimise queries for performance.
- Write unit and integration tests, participate in code reviews, and follow CI/CD practices to ensure production readiness.
- Collaborate with frontend engineers and product managers to translate requirements into reliable technical solutions.
- Debug production issues, profile performance bottlenecks, and implement efficient fixes and improvements.
- Contribute to technical documentation, API contracts, and deployment automation scripts for a remote engineering team.
Skills & Qualifications
Must-Have
- Node.js
- Express.js
- JavaScript (ES6+)
- RESTful APIs
- Git
- MongoDB
Preferred
- TypeScript
- Docker
- AWS (EC2, RDS, S3) or equivalent cloud experience
Qualifications
- Currently enrolled in or recently completed a degree in Computer Science, Engineering, or a related field, or demonstrable equivalent practical experience.
- Comfortable working remotely with asynchronous communication and distributed teams.
- Available for a full-time remote internship (typical commitment 3+ months) and able to show a portfolio or GitHub with relevant projects.
Benefits & Culture Highlights
- Fully remote internship with flexible hours and mentorship from experienced backend engineers.
- Hands-on experience building production systems, code reviews, and opportunities for a conversion to full-time.
- Stipend, certificate of completion, and a recommendation letter upon successful completion.
This role is ideal for a proactive developer who wants to deepen backend engineering skills, ship real product features, and gain experience in cloud-deployed services and modern development workflows. Apply with your resume and GitHub/portfolio links to showcase relevant work.
Skills: restful apis,express.js,node.js,postgresql,git