Vitae Recruitment is currently seeking a dedicated Web Developer to join our client's dynamic team in Limassol, Cyprus. This is an onsite position that offers an excellent opportunity for IT professionals specialising in modern web development. Our clients is looking for a Web Developer to own the build, performance, and quality of their web platform - the marketing site, client-facing portals, and web surfaces that represent the brand and convert and serve their clients. The platform is built in React and Next.js with TypeScript on a Node.js backend, and operated as a production-grade engineering product. A successful candidate will work confidently across the entire stack - from accessible, high-performance UI and design-system components, through server-side rendering and data orchestration, to the Node.js services and integrations where reach or performance demands it. This is a hands-on role carrying ownership of the web codebase. The platform is content-rich, conversion-sensitive, and globally distributed, serving multiple jurisdictions and languages under real traffic. Strong Core Web Vitals, fast time-to-first byte, and resilient delivery under load are baseline operating requirements rather than optimisation targets.
Web Development:
Frontend Delivery
- Define and deliver responsive, accessible web experiences in React and Next.js (App Router, SSR/SSG/ISR), with platform-appropriate refinement and WCAG compliance.
- Build screens, navigation, state, and data fetching predominantly in TypeScript, under strict compiler settings and a typed, schema-validated boundary at every external interface.
- Maintain a coherent, reusable design system with predictable component composition and consistent theming.
Backend & Integration
- Author and maintain Node.js services, API routes, and a backend-for-frontend layer, with typed contracts and clear separation of concerns.
- Integrate headless CMS, authentication, analytics, and third-party services; orchestrate server-side data fetching, caching, and edge functions.
- Apply disciplined judgment regarding which boundary - client, server, or edge - a given concern belongs to.
Performance & Delivery
Performance & SEO
- Engineer to a strict performance budget: optimise Core Web Vitals (LCP, CLS, INP) through code-splitting, lazy loading, and image and font optimisation.
- Apply the right rendering strategy per route (SSR/SSG/ISR), with effective caching, CDN delivery, and deferral or isolation of third-party scripts.
- Own technical SEO: metadata, structured data, sitemaps, canonicalisation, and hreflang/geo-routing for multi-jurisdiction content.
Connectivity & Protocols
- Own the data layer between frontend and services: resilient REST and GraphQL integration, with WebSocket where real-time updates are required.
- Implement caching, revalidation, error handling, and graceful degradation under adverse network conditions.
- Apply advanced command of the protocols underpinning a modern web platform:
- ○ HTTP/1.1, HTTP/2 & HTTP/3 — caching headers, connection reuse, multiplexing, and compression.
- ○ REST — contract design, schema validation, pagination, and versioning.
- ○ WebSocket — connection lifecycle, reconnection, and real-time update handling.
- ○ TLS / HTTPS — certificate management, HSTS, and secure transport.
- ○ OAuth 2.0 / OIDC — authentication and session flows, token handling, and secure storage.
- ○ CDN & edge — cache strategy, invalidation, and edge rendering/functions.
- ○ Web security — CORS, CSP, and XSS/CSRF protection
Architecture & Quality
Architecture & Design
- Apply and uphold a clean, modular component and module architecture: clear separation of concerns, well-defined boundaries, and maintainable, typed abstractions.
- Maintain clear separation between presentation, data, and integration layers across the codebase.
Testing & Standards
- Practise a disciplined testing strategy, ensuring meaningful unit, component, and end-to-end coverage, with quality gates enforced in CI.
- Lead code reviews and enforce engineering standards across typed boundaries, testing strategy, performance budgets, and security.
Release & Operations:
Release Engineering:
- Own release engineering end to end: CI/CD pipelines, preview deployments, and staged rollout with safe, reversible change.
- Manage CDN configuration and cache invalidation (CloudFront / S3), build pipelines, and environment promotion across staging and production.
- Implement configuration, secrets handling, and dependency hygiene.
Observability & Reliability:
- Define and enforce web observability: real-user monitoring, error tracking, and analytics correlated with delivery and conversion metrics.
- Define, monitor, and uphold web SLAs (availability, latency, Core Web Vitals) and engineering delivery performance via DORA metrics (deployment frequency, lead time, change failure rate, MTTR).
Product & Delivery:
- Operate within an Agile delivery model — iterative planning, estimation, and continuous improvement of team practices.
- Maintain a product-oriented mindset, framing technical work in terms of user, conversion, and business outcomes, and contribute to OKRs and product KPIs for the web platform.
- Provide technical guidance and mentorship to junior developers, and represent web engineering in cross-functional decisions.
- Collaborate with design, marketing, and backend teams on API/content contracts and the design system.
Category: Technologies & Tools:
| Core Framework |
React, Next.js (App Router), TypeScript, Node.js |
| Styling & UI |
Tailwind CSS, CSS-in-JS, design systems, responsive/accessible UI |
| Backend & Data |
Node.js, REST / GraphQL, backend-for-frontend, headless CMS (Sanity) |
Real-Time &
Protocols |
HTTP/2-3, REST / GraphQL, WebSocket, OAuth 2.0 / OIDC, TLS |
| Performance & SEO |
Core Web Vitals, SSR / SSG / ISR, code-splitting, technical SEO, hreflang |
| Testing |
Jest / Vitest, React Testing Library, Playwright / Cypress |
| CI/CD & Release |
GitHub Actions, Vercel, CloudFront / S3, preview deployments |
| Observability |
Sentry, RUM, Google Analytics / GTM, Grafana |
| Cloud |
AWS (S3, CloudFront, Lambda@Edge) |
| Security |
CSP, CORS, XSS / CSRF protection, HTTPS / HSTS |
| Delivery Metrics |
SLAs, DORA, KPIs / OKRs, Core Web Vitals |
Qualifications:
Required
- 4+ years of professional web development, with demonstrated depth in React and Next.js.
- Strong Node.js and TypeScript, with sound command of the modern JavaScript ecosystem.
- Proven experience with server-side rendering strategies (SSR/SSG/ISR) and the Next.js App Router.
- Demonstrated, measurable optimisation of Core Web Vitals and front-end performance at scale.
- Solid CSS, responsive design, and accessibility (WCAG) practice.
- Proven REST/GraphQL integration and API consumption.
- Hands-on experience with testing and CI/CD pipelines.
- Proven delivery within Agile teams with a product-oriented mindset, and fluency in outcome and delivery measurement.
Preferred
- Experience within fintech, trading, or a comparable regulated, conversion-driven domain.
- Headless CMS experience (Sanity or equivalent) and content-modelling.
- CDN and edge delivery (CloudFront, Lambda@Edge) and cache strategy.
- Internationalisation and geo-routing for multi-jurisdiction sites.
- AWS and infrastructure familiarity.
- Degree in Computer Science, Software Engineering, or a related field
Benefits:
- Competitive salary with annual performance review.
- Certification and professional development budget.
- Hybrid working arrangements and a collaborative team culture.
- Direct influence on web architecture and product strategy.
The successful applicant will benefit from a competitive remuneration package tailored to their experience and qualifications. This role offers a fantastic opportunity to work within a private company with a substantial team size of between 66 and 250 employees, providing a collaborative and supportive working environment. Additionally, the position offers potential career development and growth opportunities within the organisation, along with the chance to be part of innovative projects in a thriving location. If you meet the above criteria and are eager to progress your career in web development, we invite you to apply for this exciting opportunity.