Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-stack Engineer image - Rise Careers
Job details

Full-stack Engineer

About Strapi

Strapi is the leading open-source Headless CMS that empowers developers and content creators to build, manage, and scale their digital experiences. Our mission is to make content management simpler, more flexible, and accessible for everyone. Join our innovative and collaborative team as we continue to grow and shape the future of digital content.


We're hiring a Full-stack engineer

As a product-driven company, we’re looking for an experienced Full-Stack Engineer to join our Strapi Cloud team building our fully managed solution hosting platform. We value humility, transparency, and a passion for learning and exploration.


📍Location

We embrace the "work from anywhere" culture as much as possible!

This role is fully remote, CET +/-2H

We are currently only hiring in: France, Italy, Germany, Portugal, Spain, Poland, Romania & Lithuania - if you do not live in one of these countries, you will not be considered.


Key Responsibilities

- Collaborate with other engineers, product designers, and product managers in all phases of product development to deliver a high quality, stable product that delights users.

- Lead cross-team collaboration and knowledge sharing, breaking down silos and improving technical alignment.

- Partner with product designers to maintain and evolve our design system, ensuring a cohesive user experience.

- Use your industry experience and growth mindset to drive innovation and experimentation.

- Conduct thorough code reviews for your peers.


Required Skills

- Languages: TypeScript, Go would be a nice to have


- Backend: NodeJS.

- Frontend: React, TypeScript

- Relational Databases: PostgreSQL.

- Proficient in writing unit and end-to-end tests with Jest and Playwright.

- Experience with cloud infrastructure and containerisation (Docker, Kubernetes).

- A self-driven, curious, and empathetic problem solver who enjoys exploring emerging technologies.

- Team player and excellent communication skills: empathy, humility and transparency are highly valued.

- 4+ years of experience in a similar role.

- Fluency in English.

- Bonus: Familiarity with Strapi CMS or other content management systems.


We understand that no candidate checks every box. If you believe you can bring value to our team and contribute to our success, we’d love to hear your story. Many of us took a chance—and it paid off.


About the Cloud Squad

Strapi Cloud is the fastest way to deploy and scale your Strapi applications—fully managed, hassle-free, and built for performance. As the premier hosting platform for Strapi, the world’s leading open-source headless CMS, we take the complexity out of infrastructure so developers can focus on building amazing digital experiences.

Our dynamic, distributed team spans Backend, Frontend, Full-stack, and Site Reliability Engineering, alongside Product Managers, Engineering Managers, a QA Engineer, and a Designer. We’re based in France, Germany, Italy, and Spain—but we’re open to talent from other locations too (check the list above!)


👾 Strapi benefits

🕰️ Flexible working hours.

🌍 Work from anywhere: We're a remote-first company, so we can work wherever our home WiFi is.

💰 Equity for everyone: We win together. On top of a competitive salary, every Strapier has equity that grows with you in the company.

💺 Remote setup budget: up to $1,000 per year, equivalent to having a great work-from-home setup (desk, light, office chair, etc.).

📁 Co-working space rental budget: up to $500 per month when you need it.

💻 You'll always be up to date: We’ll cover all hardware and software needed, so you’re always with the latest versions.

🎓 Grow as you are: From day one, we provide budget and tools to learn and grow both professionally and personally.

🎉 Onsite: We all gather physically once a year.

🌱 Mental health support: We offer Moka.care one-on-one sessions with certified specialists.

🚑 Expanded health benefits: Including premium medical, dental, and vision coverage.

👭 Referral program: $1500 if your recommendation gets hired

🏖️ 5 weeks of paid time off (If your country has a more advantageous PTO duration, the specific law will apply)

🙏🏾 Emergency days: 5 paid days per year for each Strapier in trouble (miscarriage, grief, domestic violence, sick kids or dependents) who needs a day or a few days off to manage it.

🐣 Parents on a mission: 16 weeks of fully paid parental leave after a year at Strapi.


💥 Our Talent Acquisition process

This process tends to take 2-3 weeks, but happy to adapt to your specific needs.

Meet the team!

- First call with the Engineering Manager to talk about engineering culture, communication, Product vision - 1h

- Technical call with a tech lead - 1h

- Meet your potential future team - 2 x 30mins

- CTO call

At any moment, the process can stop, and the team will be happy to give you a call to share their feedback or get into more details.


🎉 Celebrating You being YOU!

Strapi's mission is to empower a global community of users to create a million unique, tailor-made projects. To achieve this, we're building a diverse team that reflects the people we serve. We are dedicated to fostering an inclusive workplace where everyone feels safe to to bring their authentic selves. Your individuality, your unique perspectives, experiences, cultures, and challenges, enriches our team and drives us all to be our best.

We are committed to providing an accessible and inclusive hiring experience. If you need any accommodations during the interview process, please let us know—we're here to support you every step of the way.


📖 Want to learn more about us?

Take a look at our open positions at our Careers WebsiteJoin our community, read our latest news at Strapi's blog, learn more about our story and check out our Glassdoor page!


Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full-stack Engineer, Strapi

Join Strapi as a Full-stack Engineer and be a vital part of our innovative Cloud team! At Strapi, we're on a mission to simplify content management for everyone. We’re looking for a passionate Full-stack Engineer to help build our fully managed hosting platform, where you'll collaborate with engineers, designers, and product managers to create high-quality, delightful digital experiences. The best part? You can work from anywhere in the CET +/-2H zone. As part of a culture that values empathy, humility, and curiosity, you’ll engage in tech collaborations, maintain our design system, and lead code reviews. Your expertise in TypeScript, Node.js, React, and PostgreSQL, alongside your desire to explore emerging technologies, will be key in driving innovation. With a flexible, remote-first approach to work and generous benefits, including competitive salaries and professional development opportunities, Strapi is an exciting place to grow your career. Join us in shaping the future of digital content, collaborating across teams, and pushing the boundaries of what’s possible. If you have 4+ years of experience and a strong growth mindset, we can't wait to meet you!

Frequently Asked Questions (FAQs) for Full-stack Engineer Role at Strapi
What are the main responsibilities of a Full-stack Engineer at Strapi?

As a Full-stack Engineer at Strapi, you're expected to lead cross-team collaborations, maintain our design system, drive innovation, and conduct thorough code reviews. Your role entails working closely with engineers and product managers to deliver a high-quality product that delights users, making your contributions crucial to our Cloud platform's success.

Join Rise to see the full answer
What qualifications do I need to apply for the Full-stack Engineer position at Strapi?

To apply for the Full-stack Engineer role at Strapi, you should possess a solid background in TypeScript and Node.js, alongside experience with React and PostgreSQL. Key qualifications also include having 4+ years in a similar role, strong communication skills, and a passion for learning. Familiarity with Strapi CMS and cloud infrastructure like Docker and Kubernetes is a plus!

Join Rise to see the full answer
Is the Full-stack Engineer position at Strapi fully remote?

Yes, the Full-stack Engineer role at Strapi is fully remote! We embrace a work-from-anywhere culture, as long as you are located in one of the specified countries. You'll have the flexibility to work from wherever you feel most productive while collaborating with a diverse team across various locations.

Join Rise to see the full answer
What benefits do Full-stack Engineers at Strapi enjoy?

Full-stack Engineers at Strapi enjoy an array of benefits including flexible working hours, equity options for all employees, substantial remote setup budgets, mental health support, and 5 weeks of paid time off. We are committed to the personal and professional growth of our team members and provide tools to help you excel in your career.

Join Rise to see the full answer
How does Strapi's hiring process for the Full-stack Engineer role work?

Strapi's hiring process for the Full-stack Engineer role typically spans 2-3 weeks. It involves an initial call with the Engineering Manager to discuss culture and vision, followed by a technical call and interviews with potential team members and the CTO. This process is designed to be collaborative and transparent, giving you the chance to learn more about us as you share your story.

Join Rise to see the full answer
Common Interview Questions for Full-stack Engineer
Can you describe a project you led as a Full-stack Engineer?

When answering this question, specify the project details, your role, and the technologies used. Highlight how your leadership contributed to the project's success and the skills you developed during the process.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your approach to task prioritization, perhaps using frameworks like the Eisenhower Matrix or Agile methodologies. Discuss how communication with your team played a crucial role in managing priorities effectively.

Join Rise to see the full answer
What do you do to keep your technical skills updated?

Show your commitment to continuous learning by mentioning specific resources you utilize, such as online courses, tech meetups, and reading industry blogs. Emphasize your curiosity and willingness to explore emerging technologies.

Join Rise to see the full answer
How would you handle a disagreement with a team member regarding a design decision?

Describe a hypothetical approach that includes open communication, active listening, and considering multiple viewpoints. Emphasize the importance of collaboration and reaching an understanding that aligns with the project goals.

Join Rise to see the full answer
What is your experience with cloud infrastructure and containerization?

Share your hands-on experience with services like AWS or Azure, and tools like Docker and Kubernetes. Discuss specific projects where you utilized these technologies to enhance scalability and deployment efficiency.

Join Rise to see the full answer
Can you explain the role of unit and end-to-end testing?

Begin by outlining the significance of writing tests to ensure software reliability. Discuss how you implement unit tests with frameworks like Jest and end-to-end tests with tools like Playwright to maintain code quality throughout the development cycle.

Join Rise to see the full answer
How do you approach collaboration in remote teams?

Highlight your experience with tools like Slack and Zoom to maintain effective communication. Discuss strategies you employ to ensure all voices are heard and how you encourage engagement in a remote setting.

Join Rise to see the full answer
Share your thoughts on maintaining a design system in a product.

Emphasize the importance of consistency and user experience. Share how you typically collaborate with designers to develop and evolve a design system, ensuring that it's accessible and aligns with user needs.

Join Rise to see the full answer
What motivates you as a Full-stack Engineer?

Discuss your passion for technology and problem-solving as primary motivators. You could also mention how the impact of your work on real users and learning from each project drives your enthusiasm in the field.

Join Rise to see the full answer
Can you give an example of troubleshooting a production problem?

Share a specific example where you identified and resolved a critical issue in production. Highlight your process of diagnosing the problem, formulating a solution, and implementing fixes while learning from that experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Strapi Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 18 hours ago
Photo of the Rise User
SpaceX Hybrid Flexible - Any SpaceX Site
Posted 9 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
AECOM Remote Calgary, Canada
Posted 3 days ago
Informed Solutions Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Rerun Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago

Strapi is the leading open-source headless CMS, giving developers the freedom to use their favorite tools and frameworks while helping editors easily manage their content and distribute it to any devices or channels. The remote-first company has o...

15 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
60 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
7 people applied to Pega Engineer at Proxymity
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
22 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
10 people applied to Junior iOS Developer at Sportradar
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent