The ideal candidate for this role will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
The work
Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web
Participate in scrums consisting of cross-functional teams, both software and hardware
Ensure that features are being delivered efficiently and on-time
In addition to code contribution, you will also participate in architectural review and design
Minimum qualifications
Bachelor's degree in Computer Science or equivalent practical experience
5+ years work experience as a software engineer or relevant experience
Preferred qualifications
5+ years of professional development work with Golang
Deep understanding and strong commercial experience with Go
Experience with Unit Tests and E2E
Proven track record of shipping software and successfully released apps (please include names and links on your resume)
Strong attention to detail on every line of code, every unit test, and every commit message
Comfortable with rapid development cycles and tight schedules
Job Type: Full-time schedule
Overlap: Flexible with EST (US/Canada)
Benefits when working with UpStack
remote first - you can work from anywhere you choose;