Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer image - Rise Careers
Job details

Full Stack Software Engineer

About Mozn

Mozn is a rapidly growing and leading data science & product development firm based in Riyadh with a proven track record of excellence in supporting and growing the analytics ecosystem in Saudi Arabia. Mozn is a trusted analytics partner for the largest government organizations in Saudi Arabia, as well as many large corporations and startups. We are in a critical stage of scaling the company to build institutional analytics knowledge within Mozn and Saudi Arabia. It is an exciting time to work in Saudi Arabia; through Vision 2030, the rate of social and industrial change is staggering.

Mozn is seeking for a skilled and motivated Mid-Level Full Stack Developer with experience in Java(17)/Kotlin, React, and TypeScript. The ideal candidate will have a strong background in both front-end and back-end development, with at least 4 years of professional experience coding in these technologies. You will be working on a variety of projects, contributing to the development and maintenance of high-quality, scalable web applications, and collaborating closely with our cross-functional teams.

 Key Responsibilities

  • Develop and maintain web applications using Java(17)/Kotlin, React, and TypeScript.
  • Design and implement RESTful APIs , microservices and various independent components with a focus on scalability and performance.
  • Collaborate with UX/UI designers to translate design concepts into functional, responsive web interfaces.
  • Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers and ensuring the delivery of high-quality code.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Participate in Deployment and On-call rotas to maintain smooth production operations.
  • Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business objectives.
  • Continuously learn and stay updated on industry trends and technologies to ensure the use of modern, relevant tools in development.

  • Experience: Minimum of 4 years of professional experience coding in Java/Kotlin, React, and TypeScript.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Technical Skills:
    • Strong proficiency in either Java or Kotlin and experience with web frameworks such as FastAPI.
    • Solid experience with front-end development using React and TypeScript.
    • Familiarity with modern front-end build pipelines and tools (Webpack, Babel, etc.).
    • Experience with version control systems, particularly Git.
    • Understanding of RESTful API design and implementation.
    • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs.
    • Knowledge of containerization technologies (e.g., Docker)
    • Familiarity with cloud platforms (any AWS, Azure, GCP, OCI).
  • Soft Skills:
    • Strong problem-solving skills and the ability to work independently or as part of a team.
    • Excellent communication skills, both written and verbal.
    • Ability to manage time effectively and meet deadlines in a fast-paced environment.
    • Enthusiasm for learning new technologies and a proactive approach to self-improvement.
    • Should feel confident in suggesting new approaches and taking lead to implement them.
Mozn Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Mozn DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Mozn
Mozn CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, Mozn

At Mozn, we are on the lookout for a talented Full Stack Software Engineer to join our dynamic team. Located in the heart of Riyadh, Mozn is a leading data science and product development firm committed to driving innovative analytics solutions across Saudi Arabia. As a Full Stack Software Engineer, you will leverage your expertise in Java (17)/Kotlin, React, and TypeScript to create high-quality, scalable web applications. With at least four years of professional experience, you will be collaborating with cross-functional teams to develop and maintain applications that meet the needs of both government organizations and large corporations. Your role will involve designing RESTful APIs and microservices while ensuring code efficiency and adhering to best practices. You’ll work closely with UX/UI designers to convert stunning designs into responsive interfaces and participate in code reviews, ensuring that quality remains paramount. Plus, with the exciting changes brought by Vision 2030 in Saudi Arabia, there has never been a better time to contribute to the growing analytics sector. At Mozn, we value continuous learning, so if you're enthusiastic about new technologies and ready to tackle challenges head-on, we want to hear from you!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Mozn
What are the key responsibilities of a Full Stack Software Engineer at Mozn?

As a Full Stack Software Engineer at Mozn, you'll be responsible for developing and maintaining web applications using Java (17)/Kotlin, React, and TypeScript. You will design RESTful APIs and microservices, ensure code quality through reviews, troubleshoot existing applications, and collaborate with UX/UI designers to bring innovative designs to life. It's a dynamic role with a focus on creating scalable solutions for our clients.

Join Rise to see the full answer
What qualifications do I need to apply for the Full Stack Software Engineer position at Mozn?

To apply for the Full Stack Software Engineer role at Mozn, you need a Bachelor’s degree in Computer Science, Engineering, or equivalent experience, along with at least four years of professional coding experience in Java/Kotlin, React, and TypeScript. Proficiency in web frameworks, version control systems, and relational databases is highly desirable.

Join Rise to see the full answer
What technical skills are required for a Full Stack Software Engineer at Mozn?

The ideal Full Stack Software Engineer at Mozn should possess strong skills in Java or Kotlin, experience with React and TypeScript for front-end development, and familiarity with modern build tools and containerization technologies. Knowledge of RESTful API design, ORM, and cloud platforms like AWS or Azure is also beneficial.

Join Rise to see the full answer
What soft skills are valued for the Full Stack Software Engineer position at Mozn?

At Mozn, we place a high value on soft skills such as strong problem-solving abilities, excellent communication skills, and self-motivation. You should be confident in working independently or within a team and be enthusiastic about learning new technologies. Time management and the ability to meet deadlines in a fast-paced environment are essential.

Join Rise to see the full answer
How does Mozn support professional development for Full Stack Software Engineers?

Mozn is committed to fostering a culture of continuous learning. Full Stack Software Engineers are encouraged to stay updated on industry trends, and the company provides opportunities for training and development to enhance skills in modern technologies, ensuring our team leads in innovation within the analytics ecosystem.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you describe your experience with Java/Kotlin and how it relates to full stack development?

In your response, share specific projects where you utilized Java or Kotlin, focusing on your roles and contributions. Highlight how your expertise in these languages has helped you tackle challenges in both backend and frontend development.

Join Rise to see the full answer
What projects have you built using React and TypeScript?

Provide examples of specific projects where you implemented React and TypeScript. Explain how you addressed performance issues, user experience, or design challenges during development.

Join Rise to see the full answer
How do you collaborate with UX/UI designers during a project?

Discuss your approach to collaborating with designers, emphasizing communication strategies, the importance of design feedback, and your methodologies for translating design concepts into working code.

Join Rise to see the full answer
Explain your process for writing clean and maintainable code.

Outline strategies you employ, such as adherence to coding standards, regular code reviews, and documentation practices. Provide examples of how maintaining code quality has benefited previous projects.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Share a specific instance that required critical thinking and debugging skills. Explain the steps taken to identify the issue, the resolution, and what you learned from the experience.

Join Rise to see the full answer
How do you ensure performance optimization in your web applications?

Discuss techniques you use to optimize performance, such as code splitting, lazy loading, and profiling tools. Provide concrete examples that demonstrate the impact of these optimizations.

Join Rise to see the full answer
How familiar are you with RESTful APIs and microservices architecture?

Describe any experience you have designing and implementing RESTful APIs and working with microservices. Explain how these architectures have influenced your approach to application development.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

Mention specific tools you prefer, such as Git, and explain how you use them for version control, including branching strategies and collaboration workflows in your past projects.

Join Rise to see the full answer
How do you keep up with technology trends in software development?

Share your strategies for continuous learning, such as following tech blogs, joining webinars, or participating in coding challenges. Highlight how you apply new knowledge in your work.

Join Rise to see the full answer
Why do you want to work at Mozn as a Full Stack Software Engineer?

Express your excitement about Mozn's role in the analytics ecosystem and Vision 2030. Share how your skills align with the company's mission and what you hope to contribute to the team.

Join Rise to see the full answer
Similar Jobs
Weekday AI Remote No location specified
Posted 11 days ago

An experienced Salesforce Developer is sought to drive innovative solutions and mentor junior developers in a fully remote role.

Photo of the Rise User

As a Senior Platform Engineer at Supernova Technology, you will drive the development of a robust platform that supports groundbreaking securities-based lending solutions.

Photo of the Rise User

Lead the software engineering vision at Johnson Outdoors as their Senior Director, shaping innovative solutions for outdoor recreation products.

Photo of the Rise User

Step into a pivotal role as a Staff Software Engineer with Ubiminds, crafting scalable solutions and mentoring a talented team in a dynamic remote environment.

Posted 11 days ago

Join IT Labs as a Frontend Engineer and contribute to high-quality web applications while being part of a dynamic, innovative team.

Photo of the Rise User

Join Visa as a Senior Staff Software Engineer and lead innovative projects in secure payment solutions.

Photo of the Rise User
Posted 3 days ago

Join Alan as a Security Software Engineer and play a crucial role in protecting sensitive health data while building secure systems.

Fiserv Hybrid Sunnyvale, CA
Posted 3 days ago

Are you ready to drive innovation in payments as a Senior Web Engineer at Fiserv?

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net