Jobs
Join the Codeworks team, help hundreds of people change their life, empowering them to be successful through our courses.

What you’ll love
Awesome team
You know when going to work feels like hanging out with your friends? That’s the environment you have at Codeworks.
Engaging mission
Feel how your job helps people achieve goals in their life, and make a real difference. Become part of an awesome community.
Flexible schedule
On site, remote, part-time and full-time positions available, you can’t ask for more flexibility. And you’re free to switch.
Open positions
Location: Barcelona
Commitment: Part-time
The main tasks for this role include:
- Maintain the campus facilicities and manage any task related to on-site matters in coordination with the other teams (cleaning, maintenance, building manager, etc.)
- Be the person of reference for any issues/questions/requests from students related to on-site matters.
- Place regular orders for groceries and office supplies
- Receive packages and control the entry
- Arrange campus for students before a course starts
- Welcome students on day one and give a campus tour.
- Organize graduation celebrations at the end of each course
Requirements:
- Highly organized with the ability to work unsupervised and under own initiative
- Good level of spoken English and Spanish
- Able to work independently and in a team
What do we offer:
- Job stability
- Good working environment
- Schedule from Monday to Friday
- Excellent location in Poblenou, 5min from Bogatell beach
- Competitive salary
We would like to hear from you if you think this is something you would be interested in. Please send your cv to [email protected]
Location: Remote (CET)
Commitment: Full-time, part-time
The main tasks for this role include:
- Mentoring students and helping them get the most out of the course (through Q&As, live coding, code reviews, etc).
- Interviewing prospective students.
- Maintaining and improving the existing curriculum.
- Contributing to the development of our internal software and tools.
Requirements:
- Passion for teaching and sharing knowledge
- Good level of spoken English
- At least 2 years of professional developer experience
- Expertise in the JS ecosystem (React, Redux, Angular, GraphQL, Node, Express, Koa)