Software Engineer, Full-Stack at Mashgin
Job Description
📋 Description
- Own major feature development and end-to-end product work with founders
- Collaborate with a small interdisciplinary team across hardware, software, design
- Build full-stack features and architecture to solve challenging problems
- Rethink and recreate existing codebases for scale
- Continuously improve and maintain production code
- End-to-end ownership across the product lifecycle
🎯 Requirements
- 3+ years relevant coding experience
- B.S. or higher in Computer Science or equivalent
- Proficient in Python, Node.js, C++, Go, C#, or Java
- Comfortable learning new languages, libraries, and frameworks
- Experience shipping production-ready code used widely
- Strong SQL and database technology knowledge
🎁 Benefits
- Opportunity to work on a small, multidisciplinary team
- Flexible PTO policy
- Growth opportunities in a rapidly scaling company
