We are looking for a backend developer who will be focusing on BandLab social features such as Feed recommendations, Video creation, Artist suggestions, profile enhancements etc.
You will be part of a high-performing and highly motivated backend team. You're going to brainstorm with product managers, designers, backend, and frontend engineers to conceptualize and build new features for our large and growing user base. Be ready to design, implement, and manage web services that impact millions of users.
The role will help you grow in an environment passionate about knowledge-sharing and code review.
You will be part of a high-performing and highly motivated backend team. You're going to brainstorm with product managers, designers, backend, and frontend engineers to conceptualize and build new features for our large and growing user base. Be ready to design, implement, and manage web services that impact millions of users.
The role will help you grow in an environment passionate about knowledge-sharing and code review.
We are a diverse and distributed team, where some roles are tied to particular regions or time zones to ensure effective connection and collaboration during work hours. If you are considering this role as a remote opportunity outside of Singapore, please note that our standard working hours are 9:00 AM - 6:00 PM (local time) for everyone within the GMT+2 to GMT+9 time zones. Candidates based outside of this range will be expected to adjust their working hours to align with the team's schedule.
Key Responsibilities
- End-to-end ownership of systems you build: estimating, designing, developing, code review, documentation, testing, deploying, monitoring, and performance optimization
- Maintain the infrastructure of high-load Social services (Feed, Chat, etc.) that serve millions of users
- Work with a large codebase written in .NET C#.
- Collaborate with backend team members on design and implementation
- Communicate with other teams (product, mobile clients etc.) during the analysis and refinement phase
- Design and build APIs with unit, functional, and end-to-end tests
- Develop new and maintain the existing features
- Migrate features from monolith to microservices and also from one cloud to another.
- Improve scalability and performance of the existing services
Skills, Knowledge and Expertise
- Proficiency in at least one of .NET (C#/F#), Java, Node.js, Go
- Working experience with SQL and NoSQL databases
- Hands-on experience with serverless technologies and techniques
- Practical experience with IaC (e.g. Azure ARM, AWS CloudFormation, Pulumi)
- Practical experience with microservice architecture and high-load systems
- Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
- Commitment to high-quality and maintainable software
Nice-to-haves:
- Previous experience with building social networks and/or SaaS
- Hands on experience shipping production ready solutions leveraging AI tools.
- Understanding of CQRS and Event Sourcing
Location and Benefits
We are a diverse and distributed team, where some roles are tied to particular regions or time zones to ensure effective connection and collaboration during work hours.
If you are considering this role as a remote opportunity outside of Singapore, please note that our standard working hours are 9:00 AM - 6:00 PM (local time) for everyone within the GMT+2 to GMT+9 time zones. Candidates based outside of this range will be expected to adjust their working hours to align with the team's schedule.
Singapore HQ benefits:
If you are considering this role as a remote opportunity outside of Singapore, please note that our standard working hours are 9:00 AM - 6:00 PM (local time) for everyone within the GMT+2 to GMT+9 time zones. Candidates based outside of this range will be expected to adjust their working hours to align with the team's schedule.
Singapore HQ benefits:
- Healthcare, dental insurance
- Annual bonus
- Hybrid work arrangement
- Paid annual leave, sick leave, childcare leave, volunteer leave and maternity leave
- BandLab Technologies staff discount
Remote work benefits:
- Paid annual leave