Full Stack Software Engineer

  • Mozn
  • الرياض السعودية
  • Full-time

وصف الوظيفة

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.

وظائف مشابهة