Remotery

Full-Stack Developer – Haskell, PureScript

Posted May 23

This is a fully remote position, open to applicants in Mexico.

πŸ“‹ Description

β€’ Design, implement, and maintain backend services utilizing Haskell, applying robust static typing and best practices in functional programming.

β€’ Create front-end applications using PureScript (such as Halogen, React-Basic-Hooks), integrating APIs and managing asynchronous workflows securely.

β€’ Model, query, and optimize PostgreSQL databases to ensure high performance, scalability, and reliability.

β€’ Develop and maintain custom database connectors and data access layers to support proprietary database technologies.

β€’ Write thorough unit and integration tests (Hspec, Hedgehog, QuickCheck, purescript-spec) to guarantee high-quality software delivery.

β€’ Participate in code reviews, documentation, and uphold technical standards across different teams.

β€’ Maintain security, observability, and resilience in production settings.


⛳️ Requirements

β€’ Minimum of 5 years of experience in backend development with Haskell (GHC, Servant, Warp, Aeson, Polysemy, etc.).

β€’ At least 5 years of experience in frontend functional development with PureScript (or equivalent experience with TypeScript/React + FFI).

β€’ Strong understanding of SQL and PostgreSQL, including schema design, complex queries, transactions, and performance optimization.

β€’ Experience with the integration and maintenance of custom or proprietary databases.

β€’ Familiarity with containerization and CI/CD workflows (Docker, GitHub Actions/GitLab CI).

β€’ Nice to have: experience with Nix for creating reproducible environments, microservices, and message-driven architectures (Kafka, RabbitMQ).

β€’ Proficient English skills for effective documentation and collaboration with international teams.

β€’ Soft skills: excellent communication, analytical thinking, a sense of ownership, and the ability to work well in teams.


🏝️ Benefits

β€’ πŸš€ Collaborate with global brands and innovative startups.

β€’ 🏑 Option for remote or home office work.

β€’ ⏳ Work schedule aligned with the assigned project or cell.

β€’ πŸ“… Monday to Friday workweek.

β€’ πŸŽ‰ Enjoy a day off on your birthday.

β€’ πŸ₯ Major medical insurance (available in Mexico).

β€’ πŸ›‘οΈ Life insurance (available in Mexico).

β€’ 🌎 Work within multicultural teams.

β€’ πŸŽ“ Access to courses and certifications.

β€’ πŸ“’ Participate in meetups with distinguished IT guests.

β€’ πŸ“‘ Join virtual integration events and interest groups.

β€’ πŸ“’ English language classes available.

β€’ πŸ† Opportunities across various business lines.

β€’ πŸ… Proudly recognized as a Great Place to Work.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers