Join top Latin American developers working with US companies
Earn competitive rates, work remotely, and grow your career.
In their words
Success to me means being able to work with talented people, learning every day in a culture of effort recognition and continuous innovation. With Mahisoft by my side I got married, had a kid, traveled multiple countries, bought every musical instrument I dreamed of when I was a kid and was able to support my family comfortably.
-
I truly value Mahisoft’s effort to always seek and respect best practices.
Marielby S. Senior Backend Engineer Since 2016
-
My success at Mahi has been in the freedom to grow professionally, regardless of where I live or work from. Along the way, I’ve had the opportunity to meet many different people and continuously learn from each of them, which I truly value.
Paulo C. Lead Software Engineer Since 2016
-
I really enjoy the work environment in the company; there is a sense of teamwork and willingness to help others that is not easy to find everywhere. Another aspect I appreciate is the trust that is given to each of us. In the end, this translates into the commitment we each show day by day.
Youssef T. QA Lead Since 2016
Why work with Mahisoft
- Competitive USD compensation
- Stable income in hard currency while living in Latin America.
- 100% remote work
- Work from anywhere in Latin America with flexible schedules that align with US time zones. No commuting, no office politics.
- Modern stacks
- Work with current frameworks, languages, and cloud platforms.
- US client experience
- Build your international portfolio working directly with US startups and established businesses.
- Professional tools
- Access to premium development tools including GitHub Copilot, AI assistants, and modern development environments.
- Career growth
- Continuous learning opportunities, skill development, and mentoring from senior developers in our network.
How we hire
- 30 min
Intro call
We talk. You learn who Mahisoft is. We check role fit and cultural alignment. Either side can say no.
- 1 to 2 days
Technical challenge
A general technical test. Logic, fundamentals, and problem-solving matter more than frameworks.
- 1 hour
Technical panel
Real engineers. Deeper problems. We look at how you think, not just what you know.
- 45 min
Leadership interview
Technical and cultural conversation. Vision, expectations, long-term fit.
- 45 min
Customer interview
The final call. You meet the team you would actually work with.
We give feedback after every step.
Current openings
Senior Software Engineer (Node.js)
All LATAM countries · Remote · Full time
As a Senior Node.js Engineer , you will design and develop scalable backend services and APIs using modern TypeScript architectures, working on distributed, event-driven systems in cloud-native environments where performance, reliability, and clean design truly matter. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: TypeScript / JavaScript. Frameworks: NestJS. ORM technologies. Architecture: Monolith / Microservices / Event-Driven. Database: SQL & NoSQL. Runtime: Node.js / Serverless / Docker / Kubernetes. Messaging / Streaming: Kafka / RabbitMQ. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Infrastructure: Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior Frontend Engineer (React.js)
All LATAM countries · Remote · Full time
As a Senior Frontend Engineer , you will create fast, scalable, and polished web experiences, shaping frontend architecture and performance strategies while building modern, accessible interfaces that balance engineering quality with user delight. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: JavaScript / TypeScript. Frameworks: React / Next.js / Redux. API Integration: REST / GraphQL. Runtime: Node.js. Architecture: Component-Based / SPA & SSR / API-Driven / BFF / Micro-frontends. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Cloud Exposure : Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Frontend Engineering: Performance optimization / Accessibility / Design Systems. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior Backend Developer (Java)
All LATAM countries · Remote · Full time
As a Senior Backend Developer , you will design and build high-performance distributed systems using modern Java and event-driven architectures. You will lead technical decisions with an outcome-focused approach, ensuring your solutions directly improve scalability, reliability, and the robustness of mission-critical systems. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: Java 17+. Frameworks: Spring Boot / Spring Cloud. Streaming: Kafka. Architecture: Monolith / Microservices / Event-Driven. Database: SQL & NoSQL. Runtime: Serverless / Docker / Kubernetes. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Infrastructure: Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior Python Developer
All LATAM countries · Remote · Full time
As a Senior Python Developer , you will craft high-performance backend systems, APIs, and data-driven services, designing scalable architectures and cloud-native solutions that are built to handle real-world complexity while keeping performance, resilience, and clean engineering at the core. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: Advanced Python, JavaScript, HTML/CSS. Frameworks: Django, Flask. REST/GraphQL APIs. Architecture: Monolith / Microservices / Event-Driven. Database: SQL & NoSQL Databases. Runtime: Serverless / Docker / Kubernetes. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Infrastructure: Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior QA Automation Engineer
All LATAM countries · Remote · Full time
As a Senior QA Automation Engineer , you will champion quality as a shared engineering mindset, defining test strategy, building scalable automation frameworks, and embedding testing across the SDLC to ensure every release ships with confidence, performance, and reliability. You will design and execute automated and exploratory tests, identify root causes of complex issues, and drive corrective actions in close collaboration with engineering teams while reviewing requirements, debugging defects, and tracking QA metrics. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: JavaScript / TypeScript / Java / Python. Frameworks: Playwright / Cypress / WebDriverIO / Nightwatch.js. API testing: Postman, REST Assured. Performance testing: k6, JMeter. Contract testing (Pact). Observability for testing (logs, tracing). System Architecture exposure: Monolith / Microservices / Event-Driven. Runtime & Environments exposure: Node.js / Serverless / Docker / Kubernetes. CI/CD Integration: GitHub Actions / GitLab CI / Jenkins. Infrastructure: AWS / GCP / Azure. Databases: SQL & NoSQL (data validation, test data management). Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selecte d and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior Full Stack Developer
All LATAM countries · Remote · Full time
As a Senior Full Stack Developer , you will bring ideas to life end-to-end, designing scalable backend systems and seamless frontend experiences while owning features from concept to production, working with modern frameworks and cloud-native architectures to build products that are as solid under the hood as they are intuitive for users. Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: JavaScript / Typescript / Python / Go / Java / C# / Kotlin. Frameworks: React. GraphQL / REST APIs. Architecture: Monolith / Microservices / Event-Driven. Database: SQL & NoSQL. Runtime: Node.js /Serverless / Docker / Kubernetes. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Infrastructure: Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Senior Data Engineer
All LATAM countries · Remote · Full time
As a Senior Data Engineer , you will design and scale modern cloud-native data platforms that turn raw data into trusted insights, building robust batch and streaming pipelines, shaping scalable data models, and driving data quality, observability, and governance so teams can confidently make decisions powered by reliable, production-grade data systems . Apply now! We’d love to have you on board :) Know someone who’d be a great fit for this role? Refer them and earn a $300 reward (*). It’s a win–win! Just send your referral’s contact details to careers@mahisoft.com with the subject line: Referral Program – [Candidate Name] Requirements If you meet most of these requirements, we’d love to hear from you: Bachelor’s/Master’s degree in Computer Science or related field. Languages: Advanced SQL & Python / Java / Go. Frameworks: Apache Spark / dbt / Apache Flink. Orchestration: Airflow / Dagster / Prefect. Streaming: Kafka. Architecture: Monolith / Microservices / Event-Driven. Database: SQL & NoSQL. Runtime: Serverless / Docker / Kubernetes. CI/CD pipelines: GitHub Actions / GitLab CI / Bitbucket / Jenkins. Infrastructure: Amazon (AWS) / Google (GCP) / Microsoft (Azure). Testing experience: Jest / Playwright / Testing Library. Data modeling and machine learning skills. Advanced English (exclusive). Cultural Fit Radical Truth & Radical Transparency – Open, honest discussions where ideas are challenged respectfully to reach the best solutions. Ownership & Accountability – You take responsibility for your work and outcomes. Collaborative Mindset – Teamwork and knowledge sharing are part of our DNA. Benefits USD Compensation – Stable income in hard currency. 100% Remote – Work from anywhere in LATAM, aligned with US time zones. Innovative Projects – Modern tech and AI-powered tools. US Clients – Direct collaboration with US companies. Pro Tools – Access to premium development tools. Career Growth – Continuous learning and senior mentorship. English classes. If you get hired, you will get paid for all your time invested in our interviews! (*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
What we look for
- Frontend
- React, Vue, Angular, Next.js
- Backend
- Node.js, Python, Java, .NET
- Mobile
- React Native, Flutter, Swift, Kotlin
- DevOps
- AWS, Docker, Kubernetes, CI/CD
- Tech excellence
- Technical autonomy focused on results and value.
- Teamwork
- Effective communication and negotiation of agreements.
- Customer champion
- Product and business vision, and adaptability to change.
- Growth mindset
- Continuous learning and feedback culture.
Frequently asked questions
- Do I need to work specific hours?
- Yes. Our developers work their client’s full US workday, so you need to be available during US business hours.
- How long do projects typically last?
- Project lengths vary from a few months to several years. We focus on long-term relationships, so many of our developers work with the same clients for extended periods.
- What if my English isn’t perfect?
- Every developer must be English-proficient. The whole process, from the technical challenge to the final interviews, is in English.
- Do you provide equipment or tools?
- You need your own computer and reliable internet. We provide access to premium development tools, software licenses, and AI-powered coding assistants.
Ready to apply?
Join our network of top Latin American developers working with US companies.