Are you an aspiring engineer who wants to build real products, learn from experienced mentors, and kickstart your career in a company that’s transforming how teams work?
We’re launching FEMgineers, a 6-month full-time internship designed to empower and upskill woman+ talent who want to become Fullstack Software Engineers at Factorial.
If you’re looking for a real opportunity, not “shadowing”, not “busy work”, but hands-on learning, real impact, and a path to a full-time Junior Engineer role, keep reading. 🚀
FEMgineers is more than an internship, it’s a talent accelerator.
Our goal is simple:
Help motivated women+ kickstart a long-term engineering career at Factorial, while contributing to a more diverse and representative tech community.
You won’t just learn to code “better”, you’ll learn how to build real products used by thousands of companies.
Duration: 6 months (starting January 19th)
Format: Full-time internship (40h/week), on-site at our Barcelona HQ
Hiring Goal: 3 selected interns → potential full-time conversion as Junior Software Engineers
After the internship: Successful interns receive a full-time contract.
You’ll be embedded into active product squads, paired with mentors, and trained on the same technologies we use to ship features to thousands of customers.
You’ll follow a structured curriculum with real guidance, real deadlines, and real code.
Intro to Factorial, product areas, and engineering culture
Git workflows, development environment setup, technical foundations
Ruby & Rails basics
MVC, routing, REST APIs
ActiveRecord, SQL, and first database schemas
Intro to testing
ES6+ and SPA concepts
Components, props, state, hooks
Fetching data from the backend
Build a small payroll/compensation UI feature
SQL optimization, indexing, joins
Schema design for real-world problems
First GraphQL queries and mutations
Connect React + Rails (REST + GraphQL)
Authentication, authorization flows
Integration/E2E tests
Pair programming & peer reviews
Define scope, architecture, and goals
Build a small but real feature end-to-end
Final live demo to Engineering Leadership
This is the closest thing to working as a real engineer, before becoming one.
You won’t be alone. You'll grow through:
Weekly mentorship check-ins
Continuous code reviews
Pair programming with experienced devs
Engineering rituals (standups, retros, RFCs)
Monthly evaluations & personal development plans
We care about progress, not perfection.
We evaluate potential, not polish.
Code quality and delivery
Collaboration & communication
Growth mindset, adaptability
Ability to give/receive feedback
To convert to a full-time role, you’ll need:
75%+ score across all evaluation criteria
Strong mentor feedback
Demonstrated readiness to own features as a Junior Engineer
You might be a great fit if you:
Are early in your career (max 2 years of engineering experience)
Know the basics of Git, JavaScript, and at least one backend language
Are deeply motivated to learn and grow
Love solving problems and collaborating with others
Want to build a real career in product engineering
This program is for external candidates only.
Clear, supportive, and designed to understand your potential:
Application Review
We check eligibility, motivation, and basic technical foundation.
Behavioral Interview
We explore your learning mindset, motivation, and collaboration style.
Coding Test
Simple, practical exercise to evaluate problem-solving and clarity.
We follow an office-first, flexible approach (80%-20%) because we believe the best products are built when people collaborate face-to-face.
We work on-site several days a week in our Barcelona HQ (or Madrid office) to connect, brainstorm, and ship together, while keeping flexibility for deep work and personal balance.
Factorial is an innovative Business Management Software solution designed to streamline company processes for small and medium-sized enterprises. Founded in 2016, our mission is to help companies automate workflows, centralize people data, and make better business decisions. With customers across over 60 countries worldwide, we've built a diverse team that's driving change in the business management tech space. Join us as we continue our rapid growth journey!
We own it: We take responsibility and act.
We learn & teach: Knowledge grows when shared.
We partner: Collaboration is our default mode.
We grow fast: We move quickly, learn from mistakes, and iterate.
👉 Wanna learn more? Check our website!