T
Full Stack Engineer (Angular & Node.js)
Dammam, Eastern Province, Saudi Arabia · Contract
Be the first to apply
- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
We are looking for a skilled Full Stack Software Engineer with 3 to 5 years of practical experience in Angular and Node.js to join our team onsite. This role involves developing cutting-edge enterprise workflow automation solutions, including crafting high-performance user interfaces, robust backend APIs, and integrating Large Language Model (LLM) services to provide intelligent automation and real-time analytics.
Key Responsibilities
- Create responsive and efficient web applications utilizing modern Angular (version 14+), TypeScript, RxJS, and state management techniques.
- Develop dynamic UI elements such as dashboards, portals, and navigation components with a focus on performance optimization and real-time data display.
- Design and deploy secure RESTful APIs and microservices using Node.js frameworks like Express and NestJS, ensuring modularity and multi-tenant data isolation.
- Integrate backend AI and LLM services that support automated text processing, conversational interfaces, and contextual data extraction within workflows.
- Construct real-time analytics pipelines to monitor and improve workflow efficiency.
- Maintain high standards for cybersecurity, applying role-based access control and secure API protocols.
- Operate within Agile methodologies (Scrum/Jira), supporting thorough API documentation (Swagger/OpenAPI), and maintain test coverage and clean code design.
Required Skills & Qualifications
- 3 to 5 years of full-stack development experience with Angular and Node.js.
- Strong expertise in Angular, TypeScript, HTML5/SCSS, RxJS, reactive forms, and component-based architecture.
- Proficiency in building scalable and maintainable APIs with Node.js, asynchronous programming, middleware, and microservices.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis), including schema design and query tuning.
- Knowledge of multi-tenant SaaS platforms, API versioning, and standards for API documentation.
- Hands-on experience integrating AI and LLM APIs such as OpenAI, Claude, or bespoke endpoints is highly advantageous.
- Familiarity with Git, CI/CD pipelines, Docker, Jira, and Agile practices.
Skills
Tools & software
How they work
Teamwork & Collaboration
Attention to Detail