DaCodes.

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

DaCodes.

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

  • 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
  • 🚀 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.
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