Job Description


Mid-Level Full-Stack Developer (Java · · Flutter · Svelte)

About the Opportunity

Are you a developer who loves switching between
backend APIs
,
mobile apps
, and
modern web frontends
? Do you enjoy shipping real features, learning fast, and working with cutting‑edge tools?

If yes—you're going to love this role.

We're looking for a
Full‑Stack Developer (Software Developer II)
with
1–2 years of experience
who wants to level up across
Java
,
,
Flutter
,
Svelte
, and enterprise engineering practices. You'll be part of a team building
secure, scalable, high‑impact digital products
used across web and mobile ecosystems.

Think of it as a role where you grow fast, contribute to real production systems, and touch every part of the stack.

What You'll Be Building

You'll work across
mobile, web, backend, APIs, databases, CI/CD, testing, and more
.

Backend Engineering (Java + )

  • Build & evolve backend capabilities using
    Java 11/17+ (Spring Boot)
  • Develop
    APIs & BFFs
    (Express · Fastify · NestJS)
  • Integrate services using
    REST
    (and the occasional SOAP)
  • Follow clean architecture, versioning, and team coding standards

Flutter Mobile Development

  • Ship mobile features with
    Flutter (Dart)
  • Manage state the right way, focus on UI performance & accessibility
  • Build delightful, consistent mobile experiences

Web Dev with Svelte/SvelteKit

  • Build modern, fast, reactive web features with
    Svelte/SvelteKit
  • Create reusable UI components & integrate APIs
  • Keep UX smooth, lightweight, and accessible

PostgreSQL & Integrations

  • Support schema updates, migrations & performance tuning
  • Work with OAuth2, OIDC, JWT & enterprise identity flows

Quality & Testing

  • Write unit/integration tests using
    JUnit, Jest/Vitest, Flutter Test
  • Support contract & E2E testing practices

CI/CD & DevOps Collaboration

  • Work with pipelines in GitHub Actions/GitLab/Bitbucket
  • Help diagnose build issues, follow release processes

Observability & Documentation

  • Add meaningful logs and assist with diagnostics
  • Write clear implementation notes & runbooks

What You Bring

  • 1–2 years building and shipping real production software
  • Comfortable working across the
    full stack
    with guidance
  • Proficiency in
    Java (11+)
    & Spring Boot
  • Experience with
    (Express/Fastify/NestJS)
  • Hands‑on experience with
    Flutter (Dart)
  • Frontend experience in
    Svelte/SvelteKit
    (or willingness to learn quickly)
  • PostgreSQL fundamentals: models, joins, transactions
  • Understanding of REST, HTTP semantics, JWT/OAuth basics
  • Familiarity with testing frameworks & Git workflows
  • Good communication skills & ability to work cross‑functionally
  • Spanish (advanced) + technical English

Nice‑to‑Have Skills

  • SOAP integrations
  • Logging/metrics/tracing basics
  • Kubernetes/Terraform exposure
  • OWASP/security fundamentals
  • Experience in agile teams (Scrum/Kanban)

How We Work

  • Clean, secure, auditable engineering
  • Reliable, predictable delivery
  • Code reviews, mentorship & continuous improvement
  • Documentation culture
  • Room to learn, experiment & grow fast

Why Developers Love This Role

You work across
multiple modern ecosystems

You ship real features, not just fix bugs

You learn from senior engineers & architects

You work on mobile, web, backend, APIs & DevOps touches

You grow into a well‑rounded full‑stack engineer, fast

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application