Company logo hidden

Full Stack Developer

Unlock employer Riyadh, Saudi Arabia Posted: 15 Aug 2024

Financial

  • Estimate: $100k - $150k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

About
We are seeking a talented and experienced Full-Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. You will collaborate closely with other developers, designers, and stakeholders to deliver high-quality, scalable solutions.

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

Responsibilities:

  • Develop and Maintain Web Applications: Design and implement user-facing features and server-side logic.
  • Collaborate with Cross-Functional Teams: Work closely with front-end and back-end developers, UI/UX designers, and product managers to create seamless and efficient applications.
  • Optimize Applications: Ensure applications are optimized for maximum speed and scalability.
  • Write Clean, Maintainable Code: Follow best practices and coding standards, perform code reviews, and refactor existing code as necessary.
  • Database Management: Design and manage databases, ensuring data integrity and performance.
  • Implement Security and Data Protection: Ensure the security of applications and data.
  • Debug and Troubleshoot Issues: Identify and resolve bugs, performance issues, and other technical problems.
  • Stay Current with Industry Trends: Keep up-to-date with the latest technologies, frameworks, and best practices in web development.

Requirements:

  • Proven Experience: Minimum of 3-5 years of experience as a Full-Stack Developer.
  • Front-End Proficiency: Strong knowledge of HTML5, CSS3, JavaScript, and front-end frameworks/libraries such as React, Angular, or Vue.js.
  • Back-End Proficiency: Experience with server-side languages and frameworks such as Node.js, Express.js, Django, Flask, Ruby on Rails, or similar.
  • Database Experience: Proficiency with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • API Development: Experience with RESTful and/or GraphQL APIs.
  • Version Control: Proficient with Git and Git workflows.
  • DevOps Skills: Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud services like AWS, Azure, or Google Cloud.
  • Testing: Experience with front-end and back-end testing frameworks.
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.
  • Communication Skills: Excellent verbal and written communication skills.

Preferred Qualifications:

  • Bachelor's Degree: Degree in Computer Science, Information Technology, or a related field.
  • UI/UX Design Experience: Familiarity with design tools like Sketch, Figma, or Adobe XD.
  • SEO Knowledge: Understanding of SEO principles.
  • Agile Methodologies: Experience working in Agile/Scrum environments.
  • Additional Tools: Experience with additional tools and technologies relevant to full-stack development.
Apply Direct

Jobs you might like   View all jobs

About Technology, Information and Internet Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct