Senior Full Stack engineer (NodeJS, Python, Typescript)
Indexed description
Key Responsibilities
- Work with a cross-functional team to build products that empower artists and record labels across the globe
- Contribute to all tiers of our architecture to produce high quality, robust user experiences
- Work closely with fellow engineers on the Songwhip team to collaborate on solutions and unblock work
- Write clean, tested, maintainable code
- Work closely with product management to understand client requirements
- Participate in re-architecture, refinement and technical design
Skills, Knowledge and Expertise
- Extensive experience in a scripting language (we use Node, Python and TypeScript)
- Experience building complex frontend applications (we use TypeScript, NextJS, React, and GraphQL)
- Experience with various database technologies and query language (we use Neo4j, Kafka, MySQL, Snowflake, PostgreSQL, DynamoDB, BigQuery, RDS, Snowflake)
- Familiar with low-latency techniques to help improve page load time and reliability
- Extensive experience with microservices, APIs, and related standards such as REST, HTTP, and OAuth
- Comfortable with AWS Cloud technologies
- Experience using log analysis to investigate bugs and performance issues
- Experience writing unit and integration tests
- Experience working in an agile team
The Ideal Candidate
- Clear, concise communicator of technical detail and solutions
- Highly collaborative
- Experience with data modeling and schema design of real world use cases
- Very mindful of best practices and standards within the team and helps build solutions and tooling within those guidelines
- Proactive problem solving
- Experience with building applications in NextJS on Vercel would be a bonus
- Ability to determine sensible KPIs and optimize against them
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search