Full-Stack Developer

Dhahran Techno Valley
الظهران, الظهران دوام كامل
نشر: 1448/1/15 | 2026/06/30 ينتهي: 1448/2/16 | 2026/07/30 ✨ وصف بالذكاء الاصطناعي
تقدم للوظيفة الآن

الوصف الوظيفي

Full-Stack Developer - Join Our IT Team

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.

  • 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.

يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.

المصدر: لينكد إن ↗ • 18 مشاهدة

وظائف مشابهة

تقدم للوظيفة الآن