Belo Horizonte, Brazil Remote (Country)

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
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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 8 days ago