Full Stack Developer

Job Reference: 201390

Upstream


Start Date: 30/11/2025
Applications close on: 30/11/2025
Contract Type: Contract
Country: United Kingdom
Discipline: IT and Software
Job Contact: [email protected]

Full Stack Developer – 1-Year Contract (Kuwait)

Location: Kuwait
Duration: 1 Year (Onsite with our client)
Position Type: Full-Time Contract
Start Date: Immediate

About the Role

We are seeking a Full Stack Developer to join our client’s team in Kuwait for a 1-year engagement. The ideal candidate will design, develop, and deploy secure, data-driven web applications using Angular, Node.js, and Keycloak. This role involves building dynamic user interfaces, backend services, and workflow integrations that support enterprise-level data entry and process automation.


Key Responsibilities

  • Design, develop, and deploy interactive role-based web applications using Angular and Node.js.

  • Build and maintain RESTful APIs with secure authentication and SSO (Active Directory, Kerberos).

  • Implement robust error handling, logging, and audit trails for all user actions.

  • Collaborate with cross-functional teams and end users to ensure smooth data integration and workflow execution.

  • Support Application User Testing (AUT) and User Acceptance Testing (UAT) phases.

  • Maintain comprehensive technical documentation for code, APIs, and deployment processes.


Required Skills & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 5–7 years of proven experience as a Full Stack Developer building enterprise-grade web applications.

  • Front-end: Angular (v13+), TypeScript, HTML5, SCSS/CSS3, RxJS, Angular Material or PrimeNG.

  • Back-end: Node.js (Express.js or NestJS), REST API development, JSON data handling.

  • Databases: PostgreSQL, MySQL, MongoDB, SQL Server, or Oracle.

  • Authentication: Keycloak, OAuth2, JWT, Kerberos SSO.

  • Cloud & DevOps: Familiarity with AWS, Google Cloud, or Azure; experience with Docker, Git, and CI/CD pipelines.

  • Experience with form validation, role management, and dashboard visualization.

  • Exposure to Oil & Gas data systems or industrial workflow automation (a strong plus).

Soft Skills

  • Strong analytical and problem-solving abilities.

  • Excellent communication and documentation skills.

  • Proven ability to collaborate with cross-disciplinary teams (AI/ML engineers, data engineers, domain SMEs).

  • Customer-focused mindset with attention to usability and performance.

Benefit of Working with Visuna?

  • A dedicated member of the team responsible for your placements and welfare
  • Some of the best day rates in the industry
  • FREE worldwide insurance and Medevac cover whist on a Placement
  • 24/7 access to our specialist support team
  • Assistance and advice on a range of business topics
  • FREE access to our Competency Scheme
  • Increased exposure to potential clients and more placement opportunities
Share:

Get in touch with our expert team at Visuna to find your perfect role in Energy & Tech.

Contact Us