Company logo hidden

Senior Full-Stack Software Engineer

Unlock employer Riyadh, Saudi Arabia Posted: 08 Apr 2025

Financial

  • Estimate: $48k - $72k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

Mozn is a rapidly growing and leading data science and product development firm based in Riyadh. We have a proven track record of excellence in supporting and growing the analytics ecosystem in Saudi Arabia, serving large governmental organizations, corporations, and startups. As part of our expansion, we are seeking a skilled and motivated Senior Full Stack Software Engineer with experience in Java (17)/Kotlin, React, and TypeScript.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

You will play a key role in the design and implementation of high-quality software solutions, contributing to a variety of projects that involve both front-end and back-end development. Your experience will be essential in delivering scalable web applications and ensuring the performance and maintainability of our systems.

Key Responsibilities:

  • Lead the design and implementation of software solutions across both front-end and back-end layers.
  • Develop and maintain complex web applications using Python, React, and TypeScript.
  • Design and implement RESTful APIs, microservices, and other backend services.
  • Collaborate with UX/UI designers for seamless integration and a responsive user experience.
  • Work closely with product managers and stakeholders to translate requirements into technical solutions.
  • Conduct thorough code reviews, mentor junior team members, and maintain comprehensive documentation.
  • Troubleshoot, debug, and optimize existing applications, ensuring smooth user experiences.
  • Take ownership of the deployment process and monitor live systems.
  • Participate in strategic planning and foster a culture of continuous improvement.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional experience as a Full Stack Software Engineer or similar role.
  • Strong proficiency in Python and experience in building robust, scalable systems.
  • Solid experience with front-end frameworks, particularly React and TypeScript.
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and RESTful API design.
  • Proficient with modern software development tools, including version control systems (Git).
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders.
  • Experience mentoring junior engineers.

Preferred Additional Skills:

  • Familiarity with event-driven architecture, messaging systems (e.g., Kafka), and containerization (e.g., Docker).
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Experience with Golang and securing web applications.

Benefits:

  • Competitive compensation and top-tier health insurance.
  • A dynamic workplace with opportunities to collaborate with leading minds in AI.
  • An enabling culture that values responsibility and freedom in your role.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct