
Full-Stack Developer β Haskell, PureScript
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Mexico.
β’ 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.
β’ 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.
β’ π 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.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.