Software Engineer, Full-Stack

closed
Mashgin Logo

Mashgin

πŸ“Remote - Brazil

Summary

Join Mashgin, a successful and innovative point-of-sale company, as a full-stack developer. You will build software for our AI-powered kiosks and contribute to the extensive infrastructure supporting them. This remote contract position, based in Curitiba, Brazil, involves end-to-end ownership of projects, from ideation to deployment. You'll collaborate with a small, interdisciplinary team, working on various aspects of the codebase in multiple languages. The role requires significant coding experience and a computer science background. Mashgin offers a flexible PTO policy, competitive salary, and the opportunity to work on groundbreaking technology.

Requirements

  • 3+ years relevant coding experience
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java
  • Comfortable learning new languages, libraries, and frameworks when the solution calls for it
  • Experience building production-ready code that’s used regularly by lots of people

Responsibilities

  • Own major feature development and work directly with the founders on product development from end to end
  • Work with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Work full stack on building new features and dreaming up new architecture to solve challenging problems
  • Rethink and recreate existing codebases for scale
  • Continuously improve and maintain code that’s already in production

Preferred Qualifications

  • Experience in a fast-paced work environment, shipping quality code quickly and iterating
  • Comfortable with deploying and managing cloud infrastructure
  • Good knowledge of algorithms and data structures
  • Strong proficiency with SQL and other database technologies

Benefits

  • An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
  • Flexible PTO policy
  • Competitive salary in a rapidly scaling company
This job is filled or no longer available