Senior Full Stack Developer
Job Description Roles & Responsibilities What you ll do Build and maintain Vue 3 (Composition API) UI features and reusable components in a large SPA. Develop strongly typed TypeScript interfaces and type-driven UI logic to improve correctness and maintainability. Implement and extend state management using Pinia , including patterns for complex application state. Work extensively with Kendo UI for Vue (v6.x) to deliver consistent enterprise UX. Implement robust REST API integration using Axios and your existing API/service layer patterns (centralized API abstraction, error handling, logging). Build and support backend services in C#/.NET (microservice architecture) using ServiceStack . Implement service-to-service integration using common messaging patterns (asynchronous processing, pub/sub, queues, idempotency, retries, dead-lettering concepts) with technology-agnostic best practices. Design and optimize data access patterns using Microsoft SQL Server (queries, indexing considerations, performance tuning where needed). Package and run services using Docker , and deploy/operate in Kubernetes (working with manifests/Helm where applicable, environment configuration, and service discovery concepts). Collaborate with product, QA, and other engineers to deliver complete features end-to-end. Participate in code reviews, contribute to documentation, and help improve team standards. Core technical stack (must have) Frontend Vue 3 (Composition API) expert level TypeScript strong typing, interfaces, type definitions Pinia state management Kendo UI for Vue (v6.x) significant experience or strong equivalent enterprise component library experience Vue I18n multi-language apps, culture-specific formatting, date handling Axios + REST API integration structured error handling and logging Backend C#/.NET (Core) in production Microservice architecture ServiceStack Microsoft SQL Server REST API design (resource modeling, versioning approach, pagination/filtering patterns, consistent error contracts) Platform / DevOps Docker (local dev and containerized services) Kubernetes (deploying/troubleshooting services, configurations/secrets, rollout concepts) 5+ years building production applications with Vue.js (Vue 3 strongly preferred) 3+ years using TypeScript in production 5+ years of C#/.NET Core development in production Experience building or supporting e-commerce functionality (cart, checkout, orders, catalog, discounts, etc.) Strong REST API integration experience, including troubleshooting across client/server boundaries Hands-on experience with Docker , and practical familiarity with Kubernetes in real environments Nice to have Messaging platform experience (e.g., any queue/event bus technology) and distributed-systems best practices Payment gateway integration experience Multi-language application experience (EN/ES/FR/DE or similar) Performance optimization for large SPAs MLM/direct sales platform experience Umbraco CMS integration Professional skills Clear communicator who can collaborate across functions (engineering, product, QA) Comfortable with code reviews and constructive feedback Ability to document decisions and share knowledge Strong debugging mindset and ownership through delivery Desired Candidate Profile 5+ years building production applications with Vue.js (Vue 3 strongly preferred) 3+ years using TypeScript in production 5+ years of C#/.NET Core development in production Experience building or supporting e-commerce functionality (cart, checkout, orders, catalog, discounts, etc.) Strong REST API integration experience, including troubleshooting across client/server boundaries Hands-on experience with Docker , and practical familiarity with Kubernetes in real environments Messaging platform experience (e.g., any queue/event bus technology) and distributed-systems best practices Payment gateway integration experience Multi-language application experience (EN/ES/FR/DE or similar) Performance optimization for large SPAs MLM/direct sales platform experience Umbraco CMS integration Clear communicator who can collaborate across functions (engineering, product, QA) Comfortable with code reviews and constructive feedback Ability to document decisions and share knowledge Strong debugging mindset and ownership through delivery Company Industry IT - Software Services Department / Functional Area IT Software Keywords Senior Full Stack Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyAspire Software
- LocationAbu Dhabi - United Arab Emirates (UAE)
- CategoryFullStack
- SourceNaukrigulf
- Listed3 weeks ago
Related FullStack jobs
Senior DevOps / CI/CD Engineer
In this role, the DevOps Engineer will be responsible for: Analyzing, designing, and developing CI/CD solutions for Java/Angular applications within the…
Intelligence Operations Integrator
Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…