Kainjoo logo

Backend Developer

Kainjoo·Salary not specified

Primary stack

APISQL

Nice to have's

full-stack frameworksWebSocketCI/CD pipelinesmulti-tenant architecture

Job description

About the Position

Karriere bei Kainjoo

Wir stellen ein:

Backend Developer

We’re looking for a senior backend developer who genuinely enjoys building things that work - cleanly, reliably, and at scale. You’ll lead server-side development across web applications and SaaS platforms, owning everything from the data model to the deployment. We work in small teams, which means real ownership and real impact.

Responsibilities

  • Design and implement REST API endpoints following clean architecture principles
  • Build and maintain data models, migrations, and database schema
  • Implement complex business logic in dedicated service layers
  • Configure authentication, authorisation, queues, notifications, and scheduled tasks
  • Write and maintain automated tests (unit and feature level)
  • Produce and maintain API documentation (Swagger / OpenAPI or Postman collections)
  • Set up and maintain deployments on cloud platforms
  • Manage caching and session layers
  • Implement real-time features where required
  • Participate in sprint planning and code reviews

Requirements

Persönlichkeit

  • You write code you’d be happy to explain to anyone on the team
  • You care about doing things right, but you’re pragmatic about trade-offs
  • You communicate clearly about blockers, estimates, and decisions
  • You’re autonomous and don’t need hand-holding to get things done
  • You’re curious about new patterns and tools, but you don’t chase trends for the sake of it

Experience

  • 5+ years of backend development experience
  • Deep knowledge of at least one major server-side framework (e.g. Laravel, Node.js/Express, Django)
  • Strong SQL skills - query optimisation, indexing, migrations
  • Experience with caching and queue systems (e.g. Redis)
  • Solid understanding of REST API design and authentication patterns (tokens, OAuth)
  • Experience writing and maintaining automated tests
  • Comfortable producing API documentation for frontend and external consumers

Nice to Have

  • Experience with full-stack frameworks that bridge backend and frontend (e.g. Inertia.js)
  • Knowledge of WebSocket / real-time server implementations
  • Exposure to multi-tenant architecture patterns
  • Familiarity with CI/CD pipelines

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience
  • Relevant framework or cloud certifications are a plus
  • Fluent in English; French is a plus

Location

Morges, Schweiz

Type of Engagement

Fernbedienung

Department

KJ. Tech Engineering

Apply Now

Jetzt bewerben

Anmeldung.

FAQ.

Bitte wählen Sie ein Angebot aus, um es anzuzeigen.

Mehr FAQ

© Kainjoo. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Gland

More at Kainjoo

All 33 roles

Popular searches