Full-stack Developer
Design and build web and mobile applications end to end: data model, API, interface, tests and release, for products that businesses run on.
Location
Barcelona, hybrid / Technology
What you will do
- Turn product requirements into a technical plan: architecture, data model, milestones and risks.
- Build APIs and back-end services in Node.js and TypeScript, with PostgreSQL behind them.
- Build application interfaces in React and React Native, together with our designers.
- Integrate payment, authentication, CRM, ERP and other third-party systems.
- Write automated tests, set up continuous integration and release in small, safe steps.
- Monitor applications in production, fix what breaks and document how things work.
What you bring
- Applications in production that you built a substantial part of and can explain in depth.
- Strong TypeScript on server and client, and sound relational database design.
- Experience with authentication, permissions and personal data handled in line with the GDPR.
- A working knowledge of cloud hosting, containers and deployment pipelines.
- The judgement to choose the simple solution and to say what it will cost to change later.
- Clear communication with non-technical clients about scope, trade-offs and progress.
How we work
- Based in Barcelona, hybrid: part of the week in the office with the team, the rest from home.
- English is the working language of the team.
- A full-time position.
- You will work on our application development projects.
Hiring process
- We read your application and reply by email.
- An introductory video call about you, the role and how we work.
- A longer conversation about your work: you take us through two or three projects and the decisions behind them.
- A final conversation about terms and start date, followed by our decision.
Join the team
Other open roles.
Three roles close to this one. Every open position is on the careers page.
-
AI Engineer
Technology
View roleFull-time
Remote, Europe
-
Front-end Developer
Technology
View roleFull-time
São Paulo, hybrid
-
WordPress Developer
Technology
View roleFull-time
Remote, Europe
See every open role.
All open positions at Odduel, by craft and location.