Taro Logo

Full Stack Developer

Master Works is a technology company based in Saudi Arabia developing business-critical web applications and systems.
Frontend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Job Description

Master Works is seeking an experienced Full Stack Developer to join their team in Riyadh, Saudi Arabia. This role offers an opportunity to lead the development of modern web applications using cutting-edge technologies like ReactJS, NodeJS, and TypeScript. The ideal candidate will have 3+ years of experience and will be responsible for designing and implementing scalable solutions that support business-critical systems.

The position involves working with both frontend and backend technologies, with a strong emphasis on React and Node.js development. You'll be collaborating closely with product managers, designers, and other development teams to ensure seamless integration and high-performance solutions. The role requires expertise in web application architecture, API development, and database management using both SQL and NoSQL solutions.

As a Full Stack Developer, you'll have the opportunity to mentor junior developers, implement best practices, and shape the technical direction of projects. The role requires strong problem-solving abilities and excellent communication skills to effectively translate business needs into technical solutions. You'll be working in an environment that values continuous learning and staying current with the latest web development technologies.

The company offers a structured environment with clear technical standards and a focus on quality through comprehensive testing and code review processes. This is an ideal opportunity for a mid-level developer looking to take on more responsibility and make a significant impact on business-critical applications. The position requires on-site presence in Riyadh, allowing for direct collaboration with the team and stakeholders.

Last updated 10 hours ago

Responsibilities For Full Stack Developer

  • Lead the design and architecture of full-stack applications
  • Develop comprehensive frontend and backend components using ReactJS, NodeJS, and TypeScript
  • Collaborate with stakeholders to define requirements
  • Implement coding standards, testing strategies, and best practices
  • Optimize application performance and troubleshoot issues
  • Provide guidance and mentorship to junior developers
  • Stay updated with latest web development technologies
  • Document architectures, data flows, APIs, and processes

Requirements For Full Stack Developer

TypeScript
React
Node.js
PostgreSQL
MongoDB
  • Bachelor's or master's degree in Computer Science, Software Engineering, or related field
  • 3+ years experience as a Full Stack Developer
  • Extensive knowledge of ReactJS (hooks, state management, Redux) and NodeJS
  • Strong proficiency in TypeScript
  • Experience with RESTful APIs and databases (PostgreSQL, MongoDB)
  • Familiarity with frontend build tools, version control (Git), and CI/CD pipelines
  • Experience with unit/integration testing (Jest, Mocha, Cypress)
  • Strong understanding of web application architecture and performance optimization
  • Excellent problem-solving skills
  • Strong communication skills
  • Knowledge of cloud platforms (AWS, Azure, GCP), GraphQL, Docker/Kubernetes is a plus

Related Jobs