Senior Full Stack Developer

Backend
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Full Stack Developer

Master-Works is seeking a Senior Full Stack Developer to join their dynamic team. This role combines both front-end and back-end development responsibilities, requiring expertise in various technologies including JavaScript frameworks, backend languages, and database systems. The ideal candidate will have 5+ years of experience and a strong educational background in Computer Science.

The position involves developing scalable web applications, collaborating with cross-functional teams, and maintaining high-quality code standards. Key responsibilities include API design, database management, and mentoring junior developers. The role requires proficiency in modern web technologies, cloud services, and agile methodologies.

As a Senior Full Stack Developer, you'll be instrumental in optimizing application performance, implementing user-centric solutions, and staying current with emerging technologies. The hybrid work environment offers flexibility while maintaining collaborative opportunities with the team.

The ideal candidate will possess strong technical skills across the full stack, excellent problem-solving abilities, and effective communication skills. This role offers the opportunity to work on challenging projects while contributing to the company's technical growth and innovation. The position requires both independent work capability and strong team collaboration skills, making it perfect for experienced developers looking to make a significant impact in a dynamic environment.

Last updated 2 months ago

Responsibilities For Senior Full Stack Developer

  • Develop and maintain both front-end and back-end components of web applications
  • Collaborate with product managers and UX/UI designers to implement user-centric solutions
  • Write high-quality, clean, and maintainable code that adheres to industry best practices
  • Optimize applications for maximum speed and scalability
  • Troubleshoot and resolve performance and production issues
  • Conduct code reviews, provide constructive feedback, and mentor junior developers
  • Design and implement APIs and integrate with third-party services
  • Manage database design, performance, and security
  • Participate in Agile/Scrum ceremonies
  • Document the development process, architecture, and technical specifications

Requirements For Senior Full Stack Developer

JavaScript
Python
Java
React
Node.js
MongoDB
PostgreSQL
MySQL
  • Bachelor's or Master's degree in Computer Science or a related field
  • 5+ years of experience as a Full Stack Developer
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks
  • Strong knowledge of back-end technologies and frameworks
  • Experience with database management systems
  • Familiarity with RESTful APIs and microservices architecture
  • Understanding of version control systems and CI/CD pipelines
  • Experience with cloud services and deployment strategies
  • Familiarity with testing frameworks and methodologies
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
  • Ability to work independently and manage multiple projects simultaneously
  • Strong attention to detail and commitment to quality
  • Ability to adapt to new technologies and methodologies

Interested in this job?

Jobs Related To Master-Works Senior Full Stack Developer

Senior Full Stack Developer

Senior Full Stack Developer position at Master-Works in Riyadh, working in a hybrid environment with the PMO department

Senior Umbraco Developer

Senior Umbraco Developer position at Master-Works, requiring 5+ years of .NET experience, focusing on developing and maintaining Umbraco-based websites and applications.

WebMethods Integration Developer

Senior WebMethods Integration Developer position at Master-Works, focusing on developing and maintaining business application integrations using Software AG's webMethods platform in Riyadh.

Senior Software Development Engineer - Saudi

Senior Software Development Engineer position at Master-Works in Riyadh, focusing on full-stack development, technical leadership, and mentoring in an Agile environment.