Careers

Discover a world of
opportunities

We don’t just work with technology — we shape its future. If you’re an IT enthusiast, a trailblazer, and dream of making a real impact in the tech world, you’ve come to the right place.

See open positionsOur culture
9
Team members
3
Offices
5
Open positions
100%
Remote friendly

Why Darkmoon

A place where talent grows

We believe the best solutions are born from motivated teams with autonomy, continuous learning and clear purpose.

Can’t find what you’re looking for?
Send us your spontaneous application.

Accelerated Growth

Challenging projects, active mentorship and a structured career plan from day one.

Global Impact

Work on real projects for clients in Portugal, Spain and Brazil from the start.

Modern Stack

Work with the most relevant technologies: React, Node.js, Azure, AI, and more.

Team & Culture

Collaborative environment, flat hierarchy and transparent communication at every level.

Flexible Work

Hybrid or remote model, flexible hours and autonomy to manage your own time.

Learning Budget

Annual budget for training, certifications and conferences of your choice.

Open Positions

Join our team

Senior Full-Stack Developer (React + Node.js)

Actively hiring
EngineeringLisbon / RemoteFull-timeSenior
Apply →

Backend Developer – Python / Azure

Actively hiring
EngineeringRemoteFull-timeMid-Senior
Apply →

DevOps Engineer (Azure / AWS)

EngineeringLisbon / MadridFull-timeSenior
Apply →

Mobile Developer – React Native

EngineeringRemoteFull-timeMid-Senior
Apply →

AI / ML Engineer

Actively hiring
AI & DataLisbon / RemoteFull-timeSenior
Apply →

RPA Developer – UiPath

AI & DataLisbon / MadridFull-timeMid-Senior
Apply →

Product Designer – UX/UI

Actively hiring
DesignLisbon / RemoteFull-timeMid-Senior
Apply →

IT Consultant / Business Analyst

ConsultingLisbon / MadridFull-timeMid-Senior
Apply →

SAP Consultant (FI/CO or SD)

ConsultingLisbon / MadridFull-timeSenior
Apply →

Business Development Manager

CommercialLisbonFull-timeSenior
Apply →

Hiring Process

Simple, transparent and fast

We respect your time. Our process has 2 to 3 stages and typically takes 2 to 3 weeks from start to finish.

1
Application (5 min)
Fill in the form below with your CV and a brief introduction. No mandatory cover letter — we prefer direct, honest content.
2
Initial Interview (45 min)
Video call with our recruiter to understand your experience, motivations and cultural fit. No puzzles — genuine conversation.
3
Technical Challenge or Case (1–2h)
A short, practical exercise relevant to the role. Done at your own pace. We pay for your time on senior positions.
4
Final Interview + Offer
Conversation with the team manager and offer presentation. Feedback given to all candidates regardless of outcome.

Can’t find the right role?

Send us a spontaneous application. We’ll keep your profile for future openings.