Full-Stack Developer, Haskell Backend, PureScript Frontend

September 6

🗣️🇪🇸 Spanish Required

Apply Now
Logo of DaCodes.

DaCodes.

Artificial Intelligence • Software

DaCodes is a technology company specializing in delivering custom software solutions and digital transformation services across various industries. The company offers a range of services including AI-powered products, quality engineering, UX/UI design, and full-stack development. DaCodes is dedicated to helping businesses innovate and transform through cutting-edge technology solutions and expert talent augmentation. With over 900 projects completed and a global team of over 220 experts, DaCodes serves industries such as automotive, e-commerce, healthcare, and more, adapting to the unique challenges each sector presents.

201 - 500 employees

Founded 2014

🤖 Artificial Intelligence

📋 Description

• 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, ensuring 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 to ensure high-quality software delivery • Contribute to code reviews, documentation, and technical standards across teams • Ensure security, observability, and resilience in production environments • Collaborate with cross-functional teams and contribute to cloud-based infrastructure design and optimization

🎯 Requirements

• Role: Fullstack Software Engineer (Haskell Backend + PureScript Frontend) • Core stack: Haskell, PureScript, PostgreSQL, and custom database technology • 5 years of experience in backend development with Haskell (GHC, Servant, Warp, Aeson, Polysemy, etc.) • 5 years of experience in 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 • Experience writing unit and integration tests (Hspec, Hedgehog, QuickCheck, purescript-spec) • Familiarity with containerization and CI/CD workflows (Docker, GitHub Actions/GitLab CI) • Nice to have: experience with Nix, microservices, and message-driven architectures (Kafka, RabbitMQ) • Professional English skills for documentation and collaboration with international teams • Fluent Spanish or English (professional working proficiency) • Soft skills: strong communication, analytical thinking, ownership, and teamwork

🏖️ 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.

Apply Now

Similar Jobs

September 3

Java Backend Engineer building scalable backend services for international clients at nearshore firm Dresden Partners.

🗣️🇪🇸 Spanish Required

Docker

Java

JavaScript

Kafka

Kotlin

Kubernetes

Postgres

React

Scala

Spring

TypeScript

September 2

Senior Backend Software Engineer building Go/Kubernetes backend services for JumpCloud’s identity and device management platform.

Android

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Kubernetes

Linux

Microservices

Python

Go

August 27

Semi-Senior Java back-end developer building SOLID microservices, APIs, and CI/CD for rocket code, an AI-first tech consulting company.

Gradle

Groovy

HAProxy

Java

Kotlin

Linux

Microservices

NGINX

Postgres

Redis

August 26

Senior .NET Backend Engineer for a global digital agency; design microservices, APIs, and Azure solutions.

Azure

Kubernetes

Microservices

SQL

.NET

August 25

Engineer II - Java building scalable enterprise systems for retail, CPG, fintech and startups.

AWS

Cloud

Docker

Google Cloud Platform

Java

JavaScript

Kafka

Kubernetes

NoSQL

Postgres

Python

React

SOAP

Spring Boot

SpringBoot

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com