Back to search
Dhahran Techno Valley Linkedin · Posted 22d ago

Full-Stack Developer

Dhahran

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role Summary

We are seeking a skilled and motivated Full-Stack Developer with 2 to 5 years of hands-on experience to join our Information Technology team. In this role, you will design, develop, and maintain web-based applications and digital platforms that support the organization's operational and strategic objectives. You will collaborate with cross-functional teams to deliver scalable, secure, and user-centric solutions aligned with industry best practices.


Key Responsibilities

  • Design, develop, test, and deploy responsive web applications, mobile applications, and internal platforms.
  • Write clean, maintainable, and well-documented front-end and back-end code.
  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
  • Integrate third-party APIs, web services, and enterprise systems.
  • Ensure application performance, security, and scalability across all environments.
  • Participate in code reviews and provide constructive technical feedback.
  • Troubleshoot, debug, and resolve application issues in a timely manner.
  • Maintain and enhance existing web applications in line with evolving business needs.
  • Support DevOps practices including CI/CD pipelines, version control, and release management.
  • Adhere to organizational IT security policies and relevant compliance standards.


Required Technical Skills


Front-End Development

  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Experience with front-end frameworks such as React.js, Vue.js, or Angular.
  • Responsive and mobile-first design using Bootstrap or Tailwind CSS.


Back-End Development

  • Proficiency in at least one server-side language: Node.js, Python, PHP, or Java.
  • Experience building and consuming RESTful APIs and/or GraphQL services.
  • Understanding of MVC architecture and design patterns.


Databases

  • Working knowledge of relational databases: MySQL, PostgreSQL, or MSSQL.
  • Familiarity with NoSQL databases such as MongoDB or Firebase.
  • Ability to write and optimize SQL queries.


DevOps & Tools

  • Version control using Git (GitHub, GitLab, or Bitbucket).
  • Basic understanding of CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Familiarity with containerization technologies such as Docker.
  • Experience deploying applications on cloud platforms (AWS, Azure, or GCP) is a plus.


Qualifications & Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 2 to 5 years of professional experience in web or application development.
  • A portfolio or examples of previously developed applications/websites is strongly preferred.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication skills and ability to work within a collaborative team environment.
  • Ability to manage multiple tasks and deliver under deadline pressure.
  • Knowledge of cybersecurity fundamentals and secure coding practices.
  • Professional certifications (e.g., AWS Developer, Google Associate Engineer) are an advantage.


Preferred Qualifications

  • Familiarity with Agile/Scrum development methodologies.
  • Experience with CMS platforms such as WordPress or Drupal.
  • Exposure to UI/UX design principles and tools (e.g., Figma, Adobe XD).
  • Knowledge of web accessibility standards (WCAG 2.1).
  • Experience working in regulated or compliance-driven environments.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search