/

Senior Full Stack Developer

Jeddah, Saudi Arabia

Are you looking for an opportunity to not just develop software, but to build a system that will have a positive impact? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the advanced skills needed to build solutions for clients from vision to production-ready system.

This role is more than just coding. We need a full-stack developer who will use their passion to learn new tools and techniques, identify and implement system improvements, and mentor teammates. Using a variety of technologies on an Agile delivery team, you’ll build solutions enabling clients to perform a variety of technical, scientific, and administrative tasks. You’ll analyze the needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change public health for the better.

Empower change with us.

Responsibilities

A major role in integrating our capabilities into layered defense solutions built by some of the world’s largest defense contractors

Implement new features in a highly collaborative environment with Product, Design, API developers, and hardware engineers

Contribute to a future-ready, high quality, and performing code base that operates without latency in mission critical environments

Share your technical solutions and product ideas with the Citadel team through design and code reviews and live demonstrations

Prepare and maintain all applications utilizing standard development tools

Contribute in all phases of development life cycle

Challenges

  • In-depth knowledge and experience
  • Uses existing solutions to resolve complex issues
  • Works independently; receives minimal guidance
  • Acts as a resource for colleagues with less experience

Must Have

Expert with JavaScript, HTML, CSS, PHP, Python, jQuery, Bootstrap

Expert with web frameworks such Laravel or other MVC frameworks

Expert in RESTful API design and asynchronous operations

Experience in SQL schema design with MySQL, Oracle, NoSQL or other DBMS.

Proficient in UI design libraries such as Vue.js, AngularJS, ReactJS, etc.

Proficiency in design patterns.

Workflow flexibility, strong teamwork skills, and proficiency with Git

BS/MS degree in Computer Science, Engineering or a related subject