Software Engineer, Full-Stack

8 Months ago • 8 Years + • Full Stack Development

Job Details

About Mashgin
At Mashgin, we have developed a successful and innovative point-of-sale experience that uses computer vision and AI to make checkout nearly instantaneous. Our mission is to eliminate checkout lines so people can get back to their lives.

Our kiosks are currently serving customers in thousands of locations around the world, from major sports stadiums to convenience stores, from college campuses to corporate cafeterias. We are a series B startup with 10 years of progress, and we’re already profitable. And we’re just getting started.

We value autonomy of work, a relentless obsession with customer experience (both our customers and their end-customers), and a culture of respect and fun.


Position Summary
We’re looking for a full-stack developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. In addition to building more traditional web stacks, you’ll work on code that interfaces with our hardware and visual components, making sure kiosks are extra reliable and the user experience amazing. This is not a specialized position -- we believe in end-to-end ownership of projects, so you’ll be involved throughout the entire product lifecycle, from idea generation, design, and prototyping to execution, and shipping while contributing to many different parts of the codebase in multiple languages.

You Will Be

    • Owning major feature development and working directly with the founders on product development from end to end
    • Working 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
    • Rethinking and recreating existing codebases for scale
    • Continuously improving and maintaining code that’s already in production

Minimum Qualifications

    • 8+ 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
Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. 

Similar Jobs

Studio Heroies - Chief Technology Officer

Studio Heroies

Oslo, Oslo, Norway (Hybrid)
2 Months ago
Sumo logic - Global Payroll Analyst

Sumo logic

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Avalanche Studios Group - Render Programmer

Avalanche Studios Group

Liverpool, England, United Kingdom (Hybrid)
2 Months ago
Kgroup - Blockchain Developer (BSC)

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
12 Months ago
bytedance - Backend Software Engineer - CapCut - San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
8 Months ago
Ettain Group - Full Stack Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
FICO - Full Stack / Front End Engineer

FICO

United States (Remote)
2 Weeks ago
Telastra - Senior Software Engineer - Java Full Stack

Telastra

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Next Level Business Services - Web Front end Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Embedded Engineer

GoMotive

Taipei City, Taiwan (Remote)
1 Month ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
3 Months ago
Match Group - Machine Learning Engineer

Match Group

New York, New York, United States (Hybrid)
8 Months ago
Black Bery - QNX Technical Product Manager (Intermediate)

Black Bery

Ottawa, Ontario, Canada (On-Site)
1 Month ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
8 Months ago
DevRev - Software Development: Back-End

DevRev

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Month ago
Ion - Senior Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
8 Months ago
Extreme Inc. - Embedded (Control) Engineer

Extreme Inc.

Tokyo, Tokyo, Japan (Hybrid)
2 Months ago
Rockstar Games - Animation R&D Programmer (Mid / Senior Level)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
9 Months ago
Tencent - Senior Researcher - Video Standards

Tencent

California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Scopely - Senior Producer, Incidents_Monopoly GO!

Scopely

California, United States (Remote)
3 Months ago
Apexon - Migration Lead

Apexon

Reston, Virginia, United States (On-Site)
3 Weeks ago
SimpliSafe - Staff Software Engineer

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
3 Weeks ago
Blinkhealth - Executive Assistant

Blinkhealth

New York, United States (On-Site)
3 Weeks ago
bytedance - Cloud Network Engineer

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Flow - FF&E Procurement Manager

Flow

Miami, Florida, United States (On-Site)
1 Week ago
Rippling - Staff Fullstack Engineer (Backend)

Rippling

New York, United States (On-Site)
2 Weeks ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Blinkhealth - Supervisor, Pharmacy Operations (Claims and Patient Outreach)

Blinkhealth

Chesterfield, Missouri, United States (On-Site)
1 Month ago
FORTUNE - Software Development Engineer - Automation QA

FORTUNE

New York, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Staff Engineer, Java Fullstack

Nagarro

(On-Site)
8 Months ago
Super.com - Senior Software Engineer - Full-Stack

Super.com

Canada (Remote)
3 Months ago
Telastra - Senior Software Engineer - Java, React/Angular - Full Stack

Telastra

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NCR Atleos - .NET Fullstack Developer III

NCR Atleos

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Infosys - Senior Java Full stack developer

Infosys

Richardson, Texas, United States (On-Site)
2 Months ago
Progress - Full-Stack Engineer

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
Zscaler - Senior Fullstack Engineer

Zscaler

Ramat Gan, Tel Aviv District, Israel (Hybrid)
2 Weeks ago
Rush street interactive  - Full-Stack Engineer

Rush street interactive

Estonia (Hybrid)
2 Months ago
Apple - Software Engineer - Full Stack

Apple

San Diego, California, United States (On-Site)
1 Month ago
Volks Byte - Senior Software Engineer – AR/VR, AI/ML & Full-Stack

Volks Byte

Dhaka, Dhaka Division, Bangladesh (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Chicago, Illinois, United States (Remote)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

Palo Alto, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Mashgin

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug