Enable job alerts via email!
Boost your interview chances
A leading digital marketing agency is seeking a Senior Fullstack Software Engineer to join their engineering team in Abu Dhabi. This role involves significant technical leadership and the opportunity to build impactful tools for global brands. Candidates should possess expertise in TypeScript and experience in leading complex software projects.
We are Creed Media, a digital marketing agency that helps global brands and artists create culturally impactful campaigns. Beyond our client services, we're building a brand-new product — one designed for global scale and real user impact.
We're expanding our tight-knit engineering team of 6 to bring this platform to life. We focus on talent, not location — whether you're in Abu Dhabi, anywhere in the MENA region, or globally, we offer flexible work arrangements and UAE residency sponsorship for the right candidates.
We're looking for a Senior Fullstack Software Engineer (D4) to join as a technical leader who will help shape this platform from the ground up. At the D4 level, you'll lead complex projects, make architectural decisions, and help set the technical direction for our products.
"I lead complex projects, make architectural decisions, and help set the technical direction for our products."
Our engineering culture is lean, agile, and action-oriented. We move fast, ship often, and care deeply about quality and user experience. As a D4 engineer, you'll balance hands-on coding with technical leadership, owning significant parts of our architecture.
As a Senior Fullstack Engineer (D4), you'll be a technical leader who owns significant parts of our architecture. You'll balance hands-on coding with technical leadership, driving complex projects from conception to delivery.
Core D4 Responsibilities:
Lead development of complex features end-to-end, from design through deployment
Make architectural decisions for your domain that balance performance, scalability, and developer experience
Define and enforce coding standards across our TypeScript stack
Drive technical debt reduction and maintain system quality
Coordinate cross-team dependencies and technical initiatives
Conduct technical interviews and help build our engineering team
Mentor engineers and contribute to technical knowledge sharing
Day-to-day Impact:
Own features and technical domains independently
Guide architectural decisions across the platform
Collaborate closely with product and design teams
Help shape the technical roadmap and long-term product strategy
Frontend: Next.js (TypeScript, React)
Backend: NestJS (TypeScript)
Infrastructure: Cloud-native deployment and scaling
Development: Modern CI/CD, automated testing, agile workflows
D4 Technical Requirements:
Expert-level knowledge of TypeScript, Next.js, and NestJS
Strong system design skills — you can architect scalable, maintainable solutions
Production debugging expertise — you can diagnose and resolve complex technical issues
Security and performance optimization experience
4+ years building and scaling production-ready software
Technical Leadership:
Experience leading complex projects involving multiple engineers
Ability to make architectural decisions that scale well over time
Strong mentoring and knowledge-sharing capabilities
Cross-functional collaboration with product, design, and business teams
Working Style:
Strong ownership mindset — you prevent problems before they occur
Technical innovation — you introduce patterns that teams adopt
Project leadership — complex projects you lead ship on time
Product-focused approach — you care as much about why something is built as how it's built
After 1 Month:
Fully onboarded to our systems, workflows, and product vision
Understanding of technical architecture and current system design
Begin leading your first complex feature and identifying architectural improvements
After 2 Months:
Leading complex projects with 2-3 engineers
Making architectural decisions for your domain area
Participating in technical roadmap planning and cross-team coordination
After 3-5 Months:
Delivered multiple complex features from concept to production
Recognized as technical leader — teams adopt patterns you introduce
Preventing technical problems before they impact the product
Mentoring other engineers and contributing to technical interviews
D5 Growth Path:
Lead initiatives spanning multiple teams
Influence company-wide technical decisions
Build reputation as go-to expert in multiple domains
D4 Salary Range: AED 18,000–26,000 monthly, based on experience and performance
Career Growth:
Clear path to D5 level (typically 2-4 years)
Opportunities to lead initiatives spanning multiple teams
Growth into company-wide technical decision making
Build expertise across multiple technical domains
Benefits:
Flexible work arrangements — Remote, hybrid, or on-site in Abu Dhabi
UAE residency sponsorship available for qualified candidates
Travel opportunities — Paid collaboration visits to our global offices
Professional development — Growth budget and learning opportunities
Competitive time off and flexible working hours
Creative environment — Work with global brands and innovative campaigns
We believe in a transparent, respectful hiring process designed to evaluate D4-level technical leadership:
Application Review — Share your background and technical leadership experience
Intro Call — 30-minute chat with our Recruitment Manager about motivations and career goals
Technical Challenge — Real-world architectural problem aligned with our product work (take-home, reasonable scope)
Technical Leadership Interview — Review your challenge, discuss system design, and explore technical decision-making
Team & Culture Fit — Meet the engineering team, discuss mentoring and collaboration style
Leadership Alignment — Final conversation about D4 expectations and growth path to D5
Timeline: Typically 1-2 weeks from application to offer
Focus Areas: Complex system design, architectural decisions, technical leadership, and cross-team collaboration
If you're excited about building impactful tools in a collaborative, fast-moving environment, we'd love to hear from you.
Apply now or reach out with questions — we're happy to discuss how this role fits your career goals.
Creed Media is committed to building a diverse, inclusive team and welcomes applications from all qualified candidates regardless of background or location.