Senior Developer

3 days ago


Vasa Kellakiou, Limassol, Cyprus Uspio Full time

Responsibilities

  • 100% test coverage enforced, mutation testing, strict linting and compilator settings for maximum type safety
  • Automated git hooks, CI/CD with review-environments
  • Explicit function return types, exhaustive switch checks, functional patterns
  • CLI tools, health checks, metrics, structured logging
  • Prometheus metrics and Loki logs in Grafana, alerting in Slack

Requirements

  • Professional experience with complex backend systems
  • Deep understanding of TypeScript's type system and best practices (we use @tsconfig/strictest preset)
  • Ability to write highly reliable code and robust unit- and integration tests
  • Experience with NestJS or similar DI-based frameworks
  • SQL databases and transactions, ORM (we use TypeORM)
  • Message queue experience (RabbitMQ, Kafka, or similar)
  • SOLID/GRASP principles, GoF/enterprise patterns
  • OO-design
  • Strong knowledge of TCP/IP stack
  • Familiarity with OWASP Top 10, security best practices
  • Written English level B2 and above

Will be plus

  • Telecommunications or messaging platform experience (SMPP protocol, WhatsApp, Telegram, GSM7, UCS2 data codings)
  • profiling
  • TCP-based protocol implementation and data encoding knowledge
  • Docker
  • DDD
  • Familiarity with DevOps (k8s, helm, werf)
  • Functional programming patterns (Result types, Option types, monads)
  • Zod or similar inferred schema validation libraries
  • Active Github account

We offer

  • Remote work
  • Flexible start of the day
  • Paid leave of 21 days


  • Vasa (Kellakiou), Limassol, Cyprus Amdocs Full time

    Job ID:199140Required Travel: MinimalManagerial - NoLocation: Cyprus- Limassol (Amdocs Site)Who are we?Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers' innovative potential, empowering them to provide next-generation communication and media experiences...

  • QA Team Lead

    2 weeks ago


    Vasa (Kellakiou), Limassol, Cyprus Uspio Full time

    ResponsibilitiesDevelop and evolve QA processes within the teamLead and scale the QA team (support in hiring, mentoring specialists)Define the long-term QA vision for the product, build a roadmap, and ensure its executionDevelop a testing strategy: manual, automated, load, and stress testingParticipate in release planning and quality control across all SDLC...


  • Vasa (Kellakiou), Limassol, Cyprus Uspio Full time

    ResponsibilitiesPersonally handle client inquiries to maintain a high level of service.Ensure timely and high-quality resolution of customer requests.Manage and escalate non-standard or complex customer issues requiring special attention.Monitor ticket volume and content to identify recurring client issues.Analyze and track team KPIs (SLA, FRT, FCR,...

  • Sous Chef

    1 week ago


    Vasa (Kellakiou), Limassol, Cyprus Melco Resorts & Entertainment Full time

    REQ13077 Sous Chef (Open)Position SummaryThe Sous Chef is responsible for ensuring that the assigned Outlet operates as a successful profit center and production area by planning, organizing, directing and controlling food production in accordance with Melco standards. The Sous Chef takes ownership of kitchen operations for an Outlet in the absence of a Chef...