Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
DaCodes.

Fullstack Developer – JS, Scala/Elixir/Clojure, Docker

DaCodes.

Fullstack developer working on optimization software with functional programming concepts at DaCodes. Join a remote team that's making an impact across LATAM and the US.

Posted 4/11/2026full-timeRemote • 🇲🇽 MexicoMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSDistributed SystemsDockerHaskellJavaScriptMicroservices

About the role

Key responsibilities & impact
  • Build and maintain systems using **Haskell (backend)** and **PureScript (frontend)** — with onboarding support
  • Work daily in **pair programming** and participate in **code reviews**
  • Solve problems involving:
  • Contribute to a system that prioritizes **correctness, reliability, and maintainability**
  • Work in **fully Dockerized environments** (development and execution)

Requirements

What you’ll need
  • Strong foundation in **JavaScript (vanilla ES5/ES6)** — not just frameworks
  • Solid understanding of **functional programming principles**:
  • Strong **computer science fundamentals**:
  • Hands-on experience with **Docker and Docker Compose**
  • Ability to work across **frontend and backend contexts**
  • Comfortable working in **collaborative environments** (pair programming, code reviews)
  • Functional English (written and spoken)
  • Experience with **functional or strongly-typed languages**:
  • Experience with **test-driven development (TDD)**
  • Exposure to **distributed systems or microservices**
  • Familiarity with AWS (not required)

Benefits

Comp & perks
  • 🚀 Integration with global brands and disruptive startups.
  • 🏡 Remote work / Home office.
  • 📍 If a hybrid or on-site modality is required, you will be informed from the first session.
  • ⏳ Schedule aligned with your assigned project/team.
  • 📅 Monday to Friday work schedule.
  • 🎉 Day off on your birthday.
  • 🏥 Major medical insurance (applies to Mexico).
  • 🛡️ Life insurance (applies to Mexico).
  • 🌎 Multicultural teams.
  • 🎓 Access to courses and certifications.
  • 📢 Meetups with special guests from the IT industry.
  • 📡 Virtual integration events and interest groups.
  • 📢 English classes.
  • 🏆 Opportunities within our different business lines.
  • 🏅 Proudly certified as a Great Place to Work.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HaskellPureScriptJavaScriptfunctional programming principlescomputer science fundamentalstest-driven developmentdistributed systemsmicroservices
Soft Skills
pair programmingcode reviewscollaborative environmentsproblem solvingcorrectnessreliabilitymaintainability