Full Stack Javascript Engineer
Xpat Today — United Arab Emirates · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Full Stack Javascript Engineer
Are you a developer who not only implements features but truly understands how things work under the hood? Do you prefer crafting custom UI components over relying on generic frameworks and libraries? If you're passionate about clean code, scalable systems, and thoughtful architecture — we’d love to meet you.
Who we are
The client is a digital agency that designs and develops custom websites and software for clients across various industries.
Our stack is modern: React (Next.js), TypeScript, Node.js, Express.js, MongoDB, and Supabase.
We don’t believe in bloated tooling or blindly using UI kits.
We write code that we understand — and that we can maintain.
What you’ll do
Build full-stack features from frontend UI to backend APIs and data layers.Design and maintain custom UI libraries and reusable components.Develop native, accessible, performant UI elements — not just wire together pre-built libraries.Collaborate on architecture, contribute to internal tooling and processes.Review code, write tests, and document your work clearly and thoughtfully.Participate in technical conversations with both team members and clients.
What we're looking for
4+ years of experience as a full stack JavaScript or TypeScript developer.Strong experience with React Next.js, Node.js, Express.js, and TypeScript.Understanding of how the DOM works, browser rendering, and component architecture.Experience building and maintaining custom UI libraries or design systems.Familiarity with MongoDB and Supabase, or similar databases and backend systems.Ability to think architecturally and make thoughtful decisions about when to build from scratch and when not to.Experience working with modern AI development tools such as Codex, Cursor, Claude or similar assistants.Ability to use AI as a productivity multiplier while critically reviewing, validating, and refining generated code.Strong understanding of clean code principles, scalability, and long term maintainability.Self starter with clear communication skills and a passion for craftsmanship and ownership.
What we offer
A voice in technical decisions and the ability to shape how we work.Interesting and diverse client projects with real-world impact.A tight-knit team of skilled developers who value craftsmanship and autonomy.
We have 144,660 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,660 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume