Full Stack Developer
Tech Stack: Angular, Node.js, Keycloak
We are looking for an experienced Full Stack Developer to design, develop, and deploy secure, role-based web applications and backend services. You will work with Angular, Node.js/Python, and Keycloak to build responsive enterprise applications with strong authentication and workflow capabilities.
Key Responsibilities
- Develop and maintain role-based web applications and REST APIs
- Build responsive UIs using Angular and PrimeNG/Angular Material
- Integrate SSO and authentication using Keycloak, Active Directory, and Kerberos
- Implement logging, error handling, and audit trails
- Collaborate with cross-functional teams and support UAT testing
- Document code, APIs, and deployment processes
Requirements
- Bachelor’s degree in Computer Science or related field
- 10+ years of full stack development experience
- Strong experience with:
-
- Angular, TypeScript, HTML/CSS, RxJS
- Node.js (Express/NestJS) and Python
- REST APIs and SQL/NoSQL databases
- Knowledge of OAuth2, JWT, Kerberos SSO
- Familiarity with Docker, Git, and CI/CD pipelines
- Experience with cloud platforms (AWS, Azure, or GCP) preferred
- Oil & Gas or industrial workflow experience is a plus
Skills
- Strong problem-solving and communication skills
- Team-oriented with a customer-focused mindset
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