- Company Name
- Artlist
- Job Title
- Senior Full-Stack Developer (Backend Oriented)
- Job Description
-
**Job Title:** Senior Full‑Stack Developer (Backend Oriented)
**Role Summary:**
Lead the design, development, and deployment of platform‑wide backend services, APIs, developer tools, and infrastructure‑as‑code solutions. Drive architectural excellence, scalability, and reliability across multiple product teams while mentoring junior engineers and championing best practices.
**Expectations:**
- Own delivery of complex, high‑impact features that enhance developer velocity and system performance.
- Collaborate with architects, product managers, and cross‑functional teams to set and enforce technical standards.
- Maintain a security‑first, test‑driven development culture.
**Key Responsibilities:**
- Design, build, and maintain shared backend services (microservices, APIs, and developer tooling).
- Optimize performance, reliability, and scalability in a cloud environment.
- Develop internal web UIs using modern JavaScript frameworks (React/Vue).
- Implement and manage CI/CD pipelines, automated testing, and monitoring.
- Mentor and lead junior developers, fostering code quality and maintainability.
- Contribute to platform architectural decisions and tooling improvements.
**Required Skills:**
- **Backend:** Node.js (high‑volume production)
- **Infrastructure:** AWS/GCP/Azure deployment, monitoring, scaling
- **APIs & Services:** Design and maintain internal APIs, microservices, IaC
- **Front‑end:** React, Vue or equivalent for internal UIs
- **Databases:** SQL & NoSQL (schema design, query optimisation, data integrity)
- **Architecture:** Distributed systems, performance optimisation, scalability
- **DevOps:** CI/CD, automated testing, security best practices
- **Soft Skills:** Independent project ownership, cross‑team collaboration, mentorship
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, GCP Professional Cloud Architect) preferred but not mandatory.