Talent.com
Esta oferta de trabajo no está disponible en tu país.
Full-Stack (Haskell Backend + PureScript Frontend)

Full-Stack (Haskell Backend + PureScript Frontend)

DaCodes.Mexico
Hace 21 días
Tipo de contrato
  • Teletrabajo
Descripción del trabajo

Overview

DaCodes is a software and digital transformation firm delivering high-impact solutions. For 10 years, we have created technology-driven innovations with a team of +220 DaCoders across LATAM and the US. You will contribute to the design, implementation, and optimization of cloud-based infrastructures and work on diverse projects across multiple industries.

Responsibilities

  • Design, implement, and maintain backend services in Haskell, leveraging strong static typing and functional programming best practices.
  • Develop front-end applications in PureScript (e.g., Halogen, React-Basic-Hooks), integrating APIs and handling asynchronous workflows safely.
  • Model, query, and optimize PostgreSQL databases for performance, scalability, and reliability.
  • Build and maintain custom database connectors and data access layers to support proprietary database technology.
  • Write comprehensive unit and integration tests (Haskell : Hspec, Hedgehog, QuickCheck; PureScript : purescript-spec) to ensure high-quality software delivery.
  • Contribute to code reviews, documentation, and technical standards across teams.
  • Ensure security, observability, and resilience in production environments.

Qualifications

  • 5 years of backend development with Haskell (GHC, Servant, Warp, Aeson, Polysemy, etc.).
  • 5 years of frontend functional development with PureScript (or equivalent experience with TypeScript / React + FFI).
  • Solid knowledge of SQL and PostgreSQL, including schema design, complex queries, transactions, and performance tuning.
  • Experience integrating and maintaining custom or proprietary databases.
  • Familiarity with containerization and CI / CD workflows (Docker, GitHub Actions / GitLab CI).
  • Nice to have : experience with Nix for reproducible environments, microservices, and message-driven architectures (Kafka, RabbitMQ).
  • Professional English skills for documentation and collaboration with international teams.
  • Soft skills : strong communication, analytical thinking, ownership, and teamwork.
  • Tools & Technologies

  • Backend : Haskell (GHC), Servant / Scotty, Polysemy, Aeson, Persistent / Beam / Hasql.
  • Frontend : PureScript, Halogen, React-Basic-Hooks, Aff / Affjax.
  • Databases : PostgreSQL, Sqitch / Flyway migrations, Redis (nice to have), integration with custom databases.
  • Infra & DevEx : Docker, CI / CD pipelines, observability with Prometheus / OpenTelemetry.
  • Other Requirements

  • Language : Fluent Spanish or English (professional working proficiency).
  • Benefits

  • Work with global brands and disruptive startups.
  • Remote / home office.
  • Work schedule aligned with assigned project / cell. Monday to Friday.
  • Birthday day off.
  • Major medical insurance (applicable in Mexico).
  • Life insurance (applicable in Mexico).
  • Multicultural teams.
  • Access to courses and certifications.
  • Meetups with special IT guests.
  • Virtual integration events and interest groups.
  • English classes.
  • Opportunities across our different business lines.
  • Proudly certified as a Great Place to Work.
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Fullstack • Mexico