Belo Horizonte, Brazil Remote (Country) Contract

Mashgin is hiring a Mashgin - Software Engineer, Full-Stack - Lever

About the Role

You'll take ownership of end-to-end feature development for AI-driven self-checkout kiosks, working across frontend and backend systems. This role involves close collaboration with founders and a lean team of engineers, designers, and hardware specialists to build new product versions from the ground up.

What You'll Do

  • Lead full-stack implementation of new features, from concept to deployment
  • Refactor and rearchitect existing systems to improve scalability and maintainability
  • Integrate software with physical hardware components to deliver seamless user experiences
  • Collaborate directly with cross-functional teams to define product requirements and technical direction
  • Continuously enhance production code used in live environments across multiple locations

Requirements

  • Minimum of 3 years of hands-on software development experience
  • Degree in Computer Science or equivalent practical experience
  • Strong command of at least one programming language such as Python, Node.js, C++, Go, C#, or Java
  • Proven ability to write robust, maintainable code deployed at scale
  • Adaptability in learning new tools and frameworks as project needs evolve
  • Familiarity with SQL and database technologies

Preferred Qualifications

  • Experience operating in fast-moving environments with rapid iteration cycles
  • Background in deploying and managing applications on cloud infrastructure
  • Solid understanding of algorithms, data structures, and system design

Benefits

  • Flexible paid time off policy
  • Competitive compensation aligned with growth-stage company standards
  • Opportunity to work closely with founders and influence technical and product decisions
  • Inclusive, values-driven culture focused on impact, efficiency, and continuous improvement

Work Environment

This is a remote contract position open only to candidates based in Belo Horizonte, Brazil. You’ll work within a lean, interdisciplinary team that values simplicity, customer-centric innovation, and disciplined execution.

Company Values

The team emphasizes humility, hard work, and ruthless prioritization. You’ll thrive here if you value clear outcomes over busywork, direct communication over hierarchy, and building elegant solutions to complex real-world problems.

Required Skills
PythonNode.jsC++GoC#JavaSQLcloud infrastructurefull-stack developmentproduction-ready code PythonNode.jsC++GoC#JavaSQLcloud infrastructurefull-stack developmentproduction-ready code
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Mashgin
Mashgin appears to be a company in the finance or technology sector, hiring for a Director of Financial Planning & Analysis (FP&A) role.
All jobs at Mashgin Visit website
Job Details
Department Research & Development – Software Engineering
Category fullstack
Posted 2 hours ago