Software Engineer - XP / TDD / Continuous Delivery Mindset

1 week, 2 days ago
Full-time
Mid Level
Software Development
DaCodes

DaCodes

DaCodes is a leading software firm offering Talent Augmentation, Software Factory, UI/UX Studio, and IT Recruitment services. Specializing in software development and digital transformation.

Internet Software & Services
51-250
Founded 2014

Description

  • Build software for real-time data ingestion and event processing.
  • Develop early warning and alert distribution capabilities for critical events.
  • Work on systems that integrate physical sensors and operational data sources.
  • Support monitoring, observability, and automation workflows for risk management.
  • Collaborate closely with the team through pairing, design discussions, and frequent technical feedback.
  • Contribute to incremental design, continuous refactoring, and frequent production releases.
  • Help reduce friction and shorten the time from code changes to validated working software.
  • Own shared codebases and participate in continuous collaboration across the system.
  • Design and evolve cloud-native, distributed systems in AWS environments.

Requirements

  • Interest in or familiarity with Extreme Programming (XP), TDD, Continuous Delivery, YAGNI, refactoring, and feedback-driven development.
  • Ability to work collaboratively, including pairing/pair programming and frequent technical feedback.
  • Strong technical judgment with the ability to reduce complexity and make incremental trade-offs.
  • Comfort working in uncertain, fast-evolving environments with frequent production releases.
  • Curiosity to learn quickly and improve how software is built.
  • Willingness to answer all ATS pre-screening questions in detail.
  • A mindset aligned with simple, evolvable software over rigid processes or overly complex architectures.
  • Experience with backend development is relevant, especially in TypeScript and Node.js (contextual preference from the role description).
  • Experience with AWS, serverless, event-driven architecture, or distributed systems is relevant (contextual preference from the role description).

Benefits

  • Remote / home office work.
  • Adjusted schedule based on the assigned team or project cell.
  • Work Monday through Friday.
  • Day off on your birthday.
  • Major medical insurance for Mexico.
  • Life insurance for Mexico.
  • Access to courses and certifications.
  • Clases de inglés / English classes.
  • Multicultural work teams.
  • Meetups with special IT guests and virtual integration events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
26 minutes ago

Associate Software Engineer

STR 251-1K Aerospace & Defense

STR’s SAAM Group is seeking a Software Engineer to develop and implement real-time software for advanced sensing and autonomy prototypes and operational systems supporting national security programs.

C++ CI/CD Git iOS Linux Machine Learning MATLAB Python
31 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
1 hour ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
1 hour, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers