Job Description
Senior Full Stack Developer (Angular & Django)
About Us
Our regional office, based in Dubai, manages the UAE market and collaborates closely with key global stakeholders.
We operate in a lean and efficient organization with a flat management structure, enabling quick decision-making and direct communication with leadership.
Why Join Us?
- Work with important industry players and contribute to impactful projects.
- Join a stable and well-established organization with a solid reputation.
- Enjoy on-time payments and a professional, highly-skilled team culture.
- Benefit from mutual knowledge sharing and skill development in a collaborative environment.
- Experience minimal hierarchy and direct access to decision-makers.
As a Senior Full Stack Developer, you will:
- Design, build, and maintain scalable applications with a focus on Angular for responsive, user-friendly, and accessible interfaces.
- Develop efficient product data workflows, enabling users to validate and share product information.
- Build and maintain Python/Django backend systems for data aggregation, transformation, and partner integrations (via APIs or dedicated pipelines).
- Integrate with leading BI and enterprise platforms such as Snowflake, Salesforce, and Tableau
Candidate Profile
- English proficiency level B1, enabling effective communication and active participation in daily meetings, sprint planning, backlog refinement, sprint reviews, and discussions with Product Managers and the Tech Lead.
- At least 4 years of hands-on experience in full-stack development using Angular (TypeScript) and Python (Django)
- Proficiency in working with relational databases, particularly PostgreSQL
- Solid understanding of API-first architectures and integration best practices.
- Strong analytical thinking for interpreting documentation and designing integrations.
Bonus Skills
- Experience with Django REST Framework, FastAPI, Django Ninja, and Celery for background processing.
- Advanced Angular experience, including:
- Reactive programming with RxJS, NgRx, or NGXS
- Building complex forms and state management architectures.
- Experience with MongoDB or other NoSQL databases.
- Understanding of hybrid data architectures, where relational databases ( PostgreSQL) are combined with NoSQL solutions (e.g., MongoDB) or PostgreSQL JSONB for flexible product data storage.
What We Offer
- Work from office.
- Competitive compensation, paid on time.
- Additional paid leave depending on tenure.
- A culture of shared growth and peer learning.
Apply now!