Ziina
Senior Full-Stack Engineer (Web)
Dubai. Posted 12 months ago
The role
A Senior Full-Stack Engineer will own end-to-end feature implementations spanning frontend and backend. You will collaborate with product, design, and engineering teams to build web applications and shape engineering culture.
What you will do
- Collaborate with product, design, operations, and engineering teams.
- Own, develop, and deliver end-to-end feature implementations.
- Take features from design to implementation, polish, shipping, monitoring, and measuring progress.
- Participate in design discussions to ensure web interfaces are user-friendly, performant, and accessible.
- Review code and collaborate with other engineers.
- Help shape engineering culture by introducing best practices, tools, and methods of knowledge-sharing.
Required qualifications
- 5+ years of full-stack development experience, with deeper expertise on the web/frontend side.
- Demonstrate high integrity and a team-first mindset.
- Take ownership and show initiative, with a strong bias toward action.
- Thrive in bringing clarity and structure to ambiguous problems.
- Are curious, proactive, and eager to learn and grow.
- Communicate clearly and collaborate effectively across teams.
- Can define and articulate technical and design requirements.
- Write clean, high-quality, testable, and well-documented code.
- Think analytically, with strong data-driven decision-making and customer focus.
- Based in, or open to relocating to, the UAE
Nice to have
- Deep proficiency with React, Next.js, and TypeScript, and comfort working in Node.js/Nest.js on the backend.
- Strong eye for UI/UX craft — interaction design, performance (Core Web Vitals), accessibility, and cross-browser/device consistency.
- Experience consuming and shaping GraphQL APIs (ideally with a Federation setup) from the client side.
- Experience with relational databases like PostgreSQL, and comfort reading/writing backend logic.
- Strong understanding of RESTful/GraphQL APIs, web servers, application architecture, and deployment strategies.
- A solid grasp of version control tools, preferably Git.
About the company
Ziina has laid a strong foundation upon which they have shipped their product. They are an ambitious team looking to build big things.