We’re looking for a Full-Stack Developer to build and maintain Marsad’s web applications — our core user platform and the marketing website. You will work across backend and frontend, ensuring smooth integration with our data pipelines and delivering a secure, intuitive, and high-performance user experience.
Responsibilities
- Develop and maintain backend services.
- Build responsive, component-based front-end applications.
- Integrate relational and search-indexing databases from the data pipeline.
- Implement authentication, authorization, and role-based dashboards.
- Ensure code quality, performance optimization, and scalability.
- Collaborate with ML & Data Engineer and Lead Engineer to align with data workflows.
Requirements
- 3+ years of professional experience in full-stack development.
- Strong experience with Node.js & Express.
- Solid knowledge of React and modern front-end frameworks.
- Experience with relational databases, with exposure to document-oriented or search-indexing databases and data-driven applications being a plus.
- Understanding of security, testing, and CI/CD best practices.
- Exposure to data engineering, ML/NLP, or analytics platforms is a plus.
Benefits
- Build products at the intersection of AI, machine learning, and big data.
- Be part of an AI-first engineering culture that leverages modern tools to build faster and smarter.
- Work in a startup environment backed by a well-established regional leader.
- Tackle impactful challenges that matter to businesses, governments, and society.