About Company
Position Summary:
We are looking for a full stack engineer to join our Programming and Creator tools team. We enable artists and curators to create audio experiences that help them connect with listeners. This specific position will help us enhance our tools backend, frontend (known as AMP – Artists Marketing Platform), and mobile platform.
Duties and Responsibilities:
Design and write code to support highly scalable tools and services
Ability to help define features with product and design
Write automated unit and integration tests
Deploy services into the various environments
Pair with other team members when necessary
Minimum Qualifications:
8 + years of experience developing Java services
You have a passion for writing automated tests
You have experience with SQL databases like PostgreSQL or MySQL
You have experience with modern FE frameworks, and component architecture
You have experience developing for Linux-based deployment platforms
Technical Skills:
2+ years of experience developing Java services
2+ years of experience developing web applications
Ability to design, develop, test and deploy web applications using common standards and frameworks
Experience with web-based API design and development (e.g., GraphQL, REST)
You have experience with SQL databases like PostgreSQL or MySQL
Experience building stream processing systems on Kafka
You have experience developing for Linux-based deployment platforms