About the Role
We’re hiring a Full-Stack Software Engineer to join our innovative team at Mashgin. This remote position is perfect for those based in Curitiba, Brazil, who are looking to make a significant impact in the world of AI-driven checkout systems. As a Full-Stack Software Engineer, you will help us build the software that powers our kiosks, delivering an exceptional user experience to over 40 million users.
What You'll Do
- Own major feature development and collaborate directly with the founders on product development from end to end.
- Work with a small interdisciplinary team in hardware, software, and design to create new versions of products from scratch.
- Engage in full-stack development to build new features and conceptualize new architectures to solve complex challenges.
- Rethink and recreate existing codebases for scalability and performance.
- Continuously improve and maintain production code, ensuring reliability and user satisfaction.
Requirements
- 3+ years of relevant coding experience in a Full-Stack Software Engineer role.
- B.S. or higher in Computer Science or equivalent work experience.
- Excellent knowledge of programming languages such as Python, Node.js, C++, Go, C#, or Java.
- Comfortable learning new languages, libraries, and frameworks as needed.
- Experience building production-ready code that is used regularly by a large user base.
Nice to Have
- Experience in a fast-paced work environment, with a focus on shipping quality code quickly.
- Familiarity with deploying and managing cloud infrastructure.
- Strong knowledge of algorithms and data structures.
- Proficiency with SQL and other database technologies.
What We Offer
- An opportunity to work on a small, multidisciplinary team with the potential to break new ground in various industries.
- Flexible PTO policy to support work-life balance.
- Competitive salary in a rapidly scaling company.
- A culture of extreme ownership and autonomy, allowing you to see the immediate impact of your work.
- Commitment to diversity and inclusion, as we are proud to be an equal opportunity employer.
Join us as a Full-Stack Software Engineer and be part of a team that is revolutionizing the checkout experience with cutting-edge AI technology. Your contributions will directly influence the product we ship every day, making a real-world impact on millions of users.
This Full-Stack Software Engineer position at Mashgin offers a unique opportunity to work remotely while impacting millions through innovative AI technology.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months