UnitedMasters is looking to build and operate current and next-generation products including subscriptions, royalty payments, and the music distribution.
Requirements
- Strong understanding of computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
- Good knowledge of common algorithms, data structures and design patterns
- Hands-on experience with Python, Flask, Django, and Databases (Postgres, MongoDB)
- Experience designing and building the backend for web applications and or mobile applications
- Ability to write understandable, testable code with an eye towards maintainability
- Ability to clearly explain complex technical concepts to designers, support, and other engineers
Responsibilities
- Design, build and operate UnitedMasters’ current and next-generation products including subscriptions, royalty payments, and the music distribution
- Write understandable, testable code with an eye towards maintainability
- Break down complex product tasks into iterative milestones with a focus on rapid experimentation
- Advocate for best practices to produce reliable, maintainable, and fault-tolerant software
- Mentor other engineers and help build a high-performance engineering team
- Lead by example in raising the bar on engineering practices and code quality
Other
- 2+ years of experience building scalable web apps
- Bachelor's degree in Information Technology, Computer Science, Mathematics, Statistics, related field or equivalent related professional experience
- Regularly helps review PRs for your peers, providing helpful feedback
- Always eager to push your understanding and learn new technologies from others