BandLab Technologies
Remote | Anywhere | Full-time
BandLab Technologies is seeking an experienced Backend Engineer to join our Payments Team, focusing on payment and monetization features for our platform. As part of a high-performing and motivated backend team, you’ll collaborate with product managers, designers, and engineers to develop innovative solutions for our rapidly growing user base. This is a fully remote role, with a preference for candidates operating within GMT+2 to GMT+9 time zones for optimal team collaboration.
Key Responsibilities
- Develop software from high-level requirements: estimation, design, coding, performance optimization, and bug fixing.
- Collaborate with cross-functional teams during the analysis and development stages.
- Work on the design, implementation, and deployment of cloud-native applications and infrastructure.
- Write clean, testable, and maintainable code.
- Develop new features and maintain existing ones while enhancing scalability and performance.
- Manage a large codebase written in .NET (C#), Node.js, and TypeScript.
- Create and maintain unit, functional, and end-to-end tests.
- Integrate and work with various payment providers like PayPal, Stripe, and Paddle.
Skills, Knowledge, and Expertise
- 4+ years of software engineering experience.
- Proficiency in one or more of .NET (C#/F#), Java, Node.js, or Go.
- Hands-on experience with SQL and NoSQL databases.
- Experience building cloud infrastructure using Infrastructure as Code (IaC).
- Solid understanding of RESTful web services, SOA, and microservices architecture.
- Knowledge of Agile methodologies, unit testing, CI/CD, and source control.
Nice-to-Haves:
- Experience with serverless technologies, high-load applications, CQRS, or Event Sourcing.
- Familiarity with ledger databases.
Location and Work Hours
This role is remote, open to candidates worldwide within GMT+2 to GMT+9 time zones. Those outside this range must adjust their schedules to align with team hours.
Benefits
For Singapore HQ staff:
- Healthcare and dental insurance.
- Quarterly bonuses.
- Paid annual leave, sick leave, childcare leave, volunteer leave, and maternity leave.
- Staff discounts.
For Remote team members:
- Paid annual leave.
Join us and help shape the future of music and creativity!