Backend Engineer - Streaming Media Library
The ideal candidate will have strong development skills and a portfolio of work demonstrating their passion for backend engineering.
Responsibilities
- You will join our engineering team and focus on improving the Sound Alerts Library
- You will integrate highly requested community features and ideate new improvements for our Library
- This includes the search results algorithm, search experience, and the media uploader, among many other features
- You keep track of interesting ideas and are able to conscientiously and appropriately prioritize your work and development
- (Optional) You will help us with the creation of new external projects
Qualifications
- At least two years of experience in backend development of (large-scale) web apps
- Experience with creating backend services and APIs with Node.js (primarily TypeScript)
- Experience with PostgreSQL
- A strong understanding of NoSQL data models
- Familiarity with Redis
- You like to solve problems and improve our overall productivity with your ideas
- Strong self-management skills
- Experience with efficient, maintainable, and best-practice coding in a large-scale production environment is a bonus
- Experience with Google Cloud and its services is a strong advantage
What we offer
- Flexible working hours
- A competitive salary
- A small team full of passionate and highly skilled individuals
- The chance to work in the thriving industry of streaming software
This is an international job posting for a remote position — we are open to candidates around the globe if they meet the listed criteria. For German residents, full-time employment (Festanstellung) is possible. Otherwise, this position is a freelance contract. Developers looking for a side gig with 10 to 20 hours per week are also welcome.
If at least 75% of the listed criteria apply to you, send your CV and your portfolio as a PDF file to hello@soundalerts.com and include the job title in the subject line.