Backend Engineer(Strapi) | Codersbrain
full-time
Posted on September 10, 2025
Job Description
Backend Engineer (Strapi CMS)
Job Summary
The Backend Engineer will be responsible for designing and implementing enterprise-level backend systems and content platforms using Strapi CMS. This role is crucial for building seamless integrations between front-end applications and backend services while mentoring junior developers and maintaining high performance across product delivery.
Responsibilities
- Design and implement enterprise-level backend systems and content platforms using Strapi CMS.
- Build and manage RESTful APIs for seamless front-end integration.
- Oversee database design, schema optimization, and migrations using PostgreSQL and MySQL.
- Collaborate with frontend, DevOps, and QA teams to deliver integrated, high-performance solutions.
- Mentor and support junior developers through code reviews, technical guidance, and pair programming.
- Evaluate and recommend tools, libraries, and frameworks to enhance Strapi development and scalability.
- Stay updated on Strapi roadmap, Node.js ecosystem, and headless CMS best practices to bring strategic improvements to the team.
Qualifications
- 4+ years of experience as a Backend Engineer, with at least 2+ years focused on Strapi CMS in production environments.
- Strong expertise in JavaScript/TypeScript and Node.js.
- Proven experience designing and scaling RESTful APIs.
- Deep understanding of authentication/authorization, security best practices, and API governance.
- Excellent leadership, communication, and collaboration skills, with a track record of mentoring and guiding teams.
Preferred Skills
- Experience with other headless CMS platforms (Contentful, Sanity, Prismic) for comparison and architecture decisions.
- Exposure to frontend frameworks (React) for end-to-end project collaboration.
Experience
4+ years of experience as a Backend Engineer, including substantial experience with Strapi