Full-Stack Developer

Ar Riyadh, Saudi Arabia

Job Overview

We are seeking a skilled and experienced Full-Stack Developer with a minimum of 1 year of experience in full-stack development. This role involves working on designing, implementing, testing, and maintaining both web and mobile applications. You will be a crucial member of our dynamic technology team, contributing to various projects, participating in building application architecture, and advancing our digital solutions.


Responsibilities

Frontend and Backend Development:

  • Collaborate with cross-functional teams to design and implement user interfaces and features.
  • Write clean, efficient, and well-documented code for both front-end and back-end components.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Troubleshoot and debug issues, making necessary adjustments to ensure optimal performance.


Web and Mobile Application Development:

  • Design and implement features for both web and mobile applications.


Application Architecture:

  • Participate in designing and building application architecture.
  • Ensure architecture decisions support scalability, performance, and security requirements.
  • Collaborate with other developers and architects to design efficient and robust systems.

Business Analysis:

  • Collaborate with stakeholders to gather and analyze business requirements.
  • Translate business needs into technical requirements.
  • Work closely with project managers to ensure technical solutions align with business objectives.


Key Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 1 year of hands-on experience in full-stack development.
  • Proficiency in front-end languages such as HTML, CSS, and JavaScript.
  • Experience with back-end development using Java and .NET and other languages such as Python or Node.js.
  • Familiarity with web development frameworks (e.g., React, Angular, Flask, Django).
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Eagerness to learn and adapt to new technologies.
  • Excellent communication skills.


Expected Achievements in the First 90 Days

  • Set up and configure ARIS Enterprise tool for two projects, ensuring customization and integration meet business needs.
  • Design, develop, and deploy a web application, ensuring quality, performance, and security.
  • Enhance and support existing products, participate in code reviews, and troubleshoot issues.
  • Collaborate on designing and refining application architecture for new and ongoing projects.
  • Stay updated on industry trends, propose process improvements, and seek feedback for development.


If you are passionate about coding, have a strong background in full-stack development, and are excited to contribute to innovative projects, we encourage you to apply. We value creativity, initiative, and a commitment to excellence in delivering top-notch digital solutions.

Full-Stack Developer

Job description

Full-Stack Developer

Personal information
Add
Details