Careers at BandLab

Current Roles:

Back to the main careers page.


Android Developer – BandLab

We are looking for a strong middle/senior level Android developer who has experience developing native Android applications with Android SDK. We use cutting-edge technologies, and are constantly searching for the best approaches to build our Android application. If you are passionate about Android development and ready to become better, and grow fast as a developer you will fit perfectly within our team.

Responsibilities:

  • Collaborate with product designers and other developers to deliver solutions fast
  • Architect an efficient and reusable code for UI and business logic
  • Cover your code with unit and instrumentation tests
  • Improve the existing codebase with better architectural solutions

Requirements:

  • 2+ years building Android applications with Android SDK
  • Deep knowledge of Java and Android SDK
  • Strong understanding of design patterns
  • Ability to work with a large codebase and help to keep it clean and maintainable
  • Team work experience

Highly Considered:

  • Experience with audio and NDK will be an advantage
  • Experience with Kotlin language will be an advantage but not a requirement

We use:

  • Kotlin and Java
  • RxJava
  • MVVM with Android Data Binding library
  • Retrofit
  • NDK and C++ (not necessary to have experience with it)

If this sounds like you please send a CV and covering letter to hr@bandlab.com.


iOS Developer – BandLab

We are looking for a strong middle/senior level iOS developer who has experience developing native iOS applications via iOS SDK.

Here at BandLab we work hard, and challenge ourselves to produce high-quality work. We openly share feedback and specialise in hitting deadlines, whilst never being afraid to ask questions.

Responsibilities:

  • Collaborate with product designers and other developers to deliver solutions fast
  • Architect an efficient and reusable code (for UI/business logic)
  • Cover your code with unit tests
  • Improve the existing codebase with better architectural solutions

Requirements:

  • 2+ years building iOS applications with iOS SDK
  • Deep knowledge of iOS SDK
  • Strong understanding of design patterns
  • Ability to work with a large codebase and help to keep it clean and maintainable
  • Team-work experience

Highly Considered:

  • Experience with audio will be an advantage
  • Experience with C++ language will be an advantage but not a requirement
  • Experience with SQLite will be an advantage

We use:

  • Swift and Objective C
  • MVVM with ReactiveCocoa and ReactiveSwift
  • VIPER with Generabma
  • C++ (not necessary to have experience with it).

We offer:

  • Relocation sponsorship to Singapore
  • Healthcare program
  • Modern work environment
  • Smart colleagues
  • Free transportation after hours
  • Music studio with lots of instruments and music gear in the office

If this sounds like you please send a CV and covering letter to hr@bandlab.com.


Senior Back End Developer – BandLab

We’re looking for someone to join our exciting and innovative music company. You will be responsible for backend software development for a range of products including our flagship digital platform. This is an opportunity to be part of an expanding music-tech company at a growth stage and work with some of the smartest people in the industry. The position is based in Singapore and reports to BE Lead.

Responsibilities:

  • Software development based on high-level requirements: estimating, developing, code review, performance optimization, documentation
  • Develop and maintain cloud infrastructure
  • Communicate with other internal teams during analysis and development phase
  • Collaborate with team members on design and implementation

Essential requirements:

  • At least 3 years of software engineering experience
  • Strong knowledge of .NET Framework 4.6
  • Proficient in ASP.NET Web API (+OWIN) stack
  • Excellent OOP/OOD skills, understanding of design patterns and SOLID
  • Multi-threaded application development and async programming
  • Experience with software engineering best practices including unit testing, continuous integration, continuous deployment and source control
  • Understanding of cloud programming, distributed computing, large-scale system design, patterns of enterprise applications architecture, SOA, microservices architecture, serverless architecture and RESTful web services
  • Cloud computing experience with Azure/AWS: PaaS, BaaS, FaaS
  • Ability to work in a disciplined Agile environment with commitment to appropriate engineering practices and regular delivery cycles

Desired skills and experience:

  • Azure: ARM, App Services, SQL Database, Storage, Service Bus, Notifications Hub
  • Databases: MS SQL Server, Redis, NoSQL (MongoDB/DynamoDB/DocumentDB, Elasticsearch)
  • Proficiency in SQL fundamentals, T-SQL, data modeling, database design concepts and optimizing database applications for high scale and low latency
  • Experience with ORM (Code-First), LINQ, IoC Containers
  • Understanding principles of DDD/CQRS/Event Sourcing
  • Working knowledge of NodeJS, JavaScript (ES2015+) / TypeScript, Express (or any relevant framework)
  • Tools: NuGet/Paket, Fake, Gulp, npm, Git (GitHub), JIRA
  • As a plus: functional programming, Powershell, ASP.NET Core, Akka.NET

Behavioural competencies:

  • Enthusiastic about technology, innovation, new ideas, changes in the market
  • Willing to adapt to new approaches, thinking and ways of working
  • Effective verbal communication skills – you should be able to communicate complex ideas clearly and inspire others
  • Ability to respectfully and effectively collaborate with other back-end, front-end, iOS and Android engineers
  • Coordinate with product team, QA engineers and UI & UX designers
  • Must thrive in fast-paced, dynamic environment, be willing to take the initiative and be committed to continuous learning
  • Strong problem solving and critical thinking skills
  • Professional level of spoken/written English

Education

  • Degree in Computer Science, Engineering or related field or equivalent experience

If this sounds like you please send a CV and covering letter to hr@bandlab.com.


Web Developer (Media)

We are looking for hard-working, passionate people to join our growing web development team. The web developer will be participating in the development and maintenance of media websites (blogs, news). He/She will be collaborating with developers, designers, testers and marketing to produce outstanding user experiences, developing and maintaining high traffic sites visited by users worldwide as well as internal websites. The ideal candidate is someone who will excel in a fast-paced, dynamic environment and who is also an all-around team player.

The ideal candidate will know how to hit deadlines, ask questions and thrives in a fast-­paced iterative engineering environment and have the ability to think strategically about the embracing the upcoming web technologies.

Responsibilities

  • Develop and maintain our blog and media websites
  • Contribute to monitoring and optimizing site performance, stability and security
  • Troubleshoot and resolve issues with existing codes
  • Work with UI/UX designers on implementing new site features and changes
  • Write documentation of current and future configurations, processes and procedures
  • Utilize web services to integrate with 3rd party applications
  • Utilize ads APIs (eg: Adwords) to generate traffic report and consolidate data
  • Keep the platforms up to date and upgrade to the latest release
  • Collaborate with Marketing, other developers and 3rd party resources to develop new ways to enhance functionality and increase conversions

Desired Skills and Experience

  • Very strong knowledge and skills with HTML, Javascript, CSS, SCSS
  • Strong knowledge working with code builders, optimizers and tasks runners
  • At least 2 years’ experience with WordPress/Symfony/Drupal
  • Experiences building node.js applications
  • Experience customizing WordPress themes
  • Experience with responsive design standards
  • Experience with source control system (GIT)
  • Experience with automated software deployments and continuous delivery
  • Experience deploying and architecturing websites on AWS is a plus
  • Strong analytical and problem solving skills

If this sounds like you please send a CV and covering letter to hr@bandlab.com.


Node.js Developer

The BandLab team is obsessed with one question – How do we bring BandLab to the world? We love metrics and fast paced execution. We build systems and interfaces to remove all barriers from getting musicians and fans on the BandLab platform. It is an incredibly unique place to learn a wide range of skills and address the real world complexity of building a product that spans many countries and cultures. Along the way you will learn some of the most interesting techniques around signal processing, audio, funnel design and diving into usage trends.

Desired Skills and Experience

  • Engineers who feel the most exciting code is the code closest to the business.
  • Advanced knowledge of some and a willingness to learn the rest: Node.js, Serverless, Javascript, Docker, GraphQL, AWS Kinesis and SQL/NoSQL
  • Experience with AWS compute services (EC2, ECR, Lambda) and database products (RDS, DynamoDB)
  • Experience with automated software deployments and continuous delivery
  • Experience with system analysis and troubleshooting in large-scale environments
  • Strong written and verbal communication skills; ability to communicate effectively with both technical and non-technical individuals
  • Maturity, judgment, negotiation/influence skills and analytical skills

Perks

  • Sharp, motivated co-workers in a fun office environment.
  • Challenges to express and develop your creativity by bringing a unique and new experience to the world.
  • Multicultural environment at the heart of cosmopolitan Singapore.
  • Free choice of your working equipment (Are you Windows, Mac or Linux?)
  • Discounts at related musical instrument stores.

Keywords: Node.js, AWS, Serverless, Lambda, GraphQL, Event Driven Architectures, Microservices, DynamoDB, REST API, Kinesis, Javascript.

If this sounds like you please send a CV and covering letter to hr@bandlab.com.


>Senior UI/UX Designer

We’re looking for someone to join our exciting and innovative company. Passionate about music and design. This is a rare opportunity to come into an expanding music-tech company at an early stage and work with some of the smartest people in the industry.

You are a UI/UX designer that will be working closely with engineers, lead designers and management teams to drive the best user experience.

You have a strong eye for detail and can take feedback well from your peers. You have an open mind and can emulate your passion for music through experience design.

Requirements

  • Strong experience with Adobe, Sketch or your tools of choice
  • Strong experience designing for responsive web, mobile and touch-screen devices
  • Experience creating prototypes with tools like Flinto, Invision, etc
  • Ability to work and deliver quality in a fast-paced environment
  • Ability to articulate ones design decisions and openness to taking feedbackStrong written and verbal communication (English speaking required)
  • Collaborative/Team Player
  • Highly motivated, detail oriented, and accurate.
  • Proactive and enthusiastic
  • Creative mind
  • Ability to handle the pace and ambiguity that comes with working in an innovative, fast-moving environment
  • Proven portfolio comprised of world-class Web Application designs, UX, UI, and visual design examples
  • Experience in design of music-tech and social products would be an advantage

What You Will Do:

  • Design features, proactively solving for edge-cases and error states across non-linear user journeys
  • Expertly employ aesthetics to reduce visual variance and create greater consistency across the platform
  • Make high-impact improvements to styles, components, patterns and views throughout our design system

The best of the best in UX UI design who play a musical instrument will be who we shortlist for interviews. If you have what it takes, do not hesitate to apply by email your CV to hr@bandlab.com along with a link to your Portfolio or website.


Production Editor (Media)

Are you an experienced production editor looking for an exciting new challenge, or a production assistant looking to make the next step in your career? BandLab Technologies is looking for a talented production editor to join our brand new UK-based team working across our music-making titles, The Guitar Magazine and Music Tech.

Both titles are long-established, key players within their respective verticals, and as a result of their recent acquisition by BandLab Technologies, are looking to recruit talented and hard-working people to become part of the team.

The successful candidate will work across The Guitar Magazine and MusicTech both in print and online, supporting the content teams of both brands to ensure that deadlines are met and content is of the highest possible standard.

It is the production editor’s job to ensure that the magazines’ production cycle moves forward as efficiently as possible, once work is commissioned by the content team, to completion within set deadlines.

They will be in charge of the sub-editing process across all the Guitar Magazine and MusicTech channels, ensuring that all copy is accurate, interesting, and adheres to the brand guidelines.

They will also be responsible for managing their time effectively across both titles to ensure that the magazines are sent to press on time and that online features and reviews are ready to publish when required.

Key Responsibilities

  • Overseeing the brands’ multi-channel production process, shaping features and reviews to be published both online and in print, and tailoring them for those different audiences.
  • Ensuring the magazine is completed on time, to style, and of the highest possible standard. This will involve working closely with the art editor and the rest of the editorial team to ensure deadlines are met and the production process runs efficiently to minimise downtime and choke points.
  • Controlling the sub-editing and copy fitting process of both magazines.
  • Subbing and fitting work quickly and efficiently to house style, rewriting and providing feedback to contributors where necessary.
  • Producing inventive, concise and engaging headlines, stand firsts and captions.
  • Sub-editing online features and reviews, ensuring they are accurate, engaging, and reflecting house style.
  • Communicating with external contributors and in-house staff to ensure their work arrives on time and commissions are fulfilled.
  • Maintaining flatplans, including making amendments to the layout as directed by the editors or advertising managers.
  • Liaising with the production controller to ensure delivery of pages to send to press.

Essential Skills & Experience

  • Experience as a production editor or production assistant (preferably, though not essentially) on a newsstand consumer magazine or website.
  • Excellent command of written English, spelling, punctuation and grammar.
  • A rigorous eye for detail and fact-checking.
  • Ability to work with and understand highly detailed technical copy to ensure it’s entertaining and engaging for the reader.
  • Exceptional organisational skills.
  • Comfortable hitting regular deadlines.
  • Excellent communication skills.
  • Experience working with Adobe InDesign and WordPress.
  • Familiarity with UK media and libel law.

Desirable Skills & Experience

  • A passion for music making – particularly guitars, live performance, recording, music production and music technology.
  • Experience or familiarity with the musical instrument industry.
  • A postgraduate qualification (MA or PGDip) in Magazine Journalism or similar.
  • Basic understanding of SEO.
  • Professional print/online writing experience.

Please email your CV to hr@bandlab.com


Senior Project Manager 

Headquartered in Singapore, BandLab Technologies is a collective of global music brands with a vision to connect the world of music. We bring together remarkable brands and people that are passionate about music, and we seek to leverage the opportunities that allow us to achieve more together than we can individually. We believe that integrating the physical, digital and social supply chain around music will create better experiences and opportunities for musicians and fans.

To be based in London, UK, we’re seeking a Senior Project Manager to join our exciting and innovative music company. The role will be cross divisional; leading, managing and servicing integrated projects across both the commercial and editorial functions of our fast growing business. With properties that span print, digital, social and events, this role involves complex planning, budget management and troubleshooting. This is an opportunity for an experienced and ambitious Project Manager, to play an integral part in an expanding music-tech company.

Responsibilities

  • Taking sole responsibility and ownership of all assigned projects, adopting a 360° approach to delivery
  • Creating project plans and setting up and managing project briefings to inform and consult all relevant stakeholders
  • Scheduling project deliverables with relevant production teams in a timely manner and updating/ circulating revised project plans where required
  • Ensuring projects are delivered and signed off by all parties within contracted time frames and agreed budgets
  • Adhering to brand guidelines across both owned and operated and partner brands, demonstrating a clear creative understanding of house style and brand DNA
  • Organising, commissioning and attending shoots with the creative direction and approval of brand and editorial teams
  • Delivering exceptional customer service on all commercial projects, building ongoing relationships with clients and suppliers
  • Identifying, building and maintaining 3rd party supplier relationships, negotiating competitive rates to maximise project profitability
  • Developing best practices, processes and systems across all aspects of project planning and delivery and consistently implementing across all projects
  • Ensuring projects are on course for delivery, reviewing the deliverables and analytics to optimise where necessary
  • Escalation of issues to leadership in a timely and relevant manner
  • Financial management of assigned projects, with day-to-day management of project costs and P&L responsibility
  • Financial reporting to include year-on-year analysis by project and brand and where required
  • Work alongside commercial lead to manage pitch work, planning and forecasting, scoping production and campaign delivery
  • Producing end of project reports that can be shared with internal and external stakeholders
  • Managing freelance Project Managers and ensuring they uphold company standards, providing support where required

Requirements

  • Proven track record with at least 3 years experience leading and delivering comprehensive multidiscipline projects
  • Exceptional time management and organisational skills with the ability to work to deadlines
  • Substantial experience in managing and coordinating multiple timelines, budgets and stakeholders in a pressurised and time-sensitive environment
  • Meticulous attention to detail
  • Flexible and agile approach, with the ability to prioritise workload
  • Innate ability to problem solve/ troubleshoot
  • Strong communication skills, with authority and initiative to liaise with senior level stakeholders
  • Out of hours support may be required
  • Although not essential, a passion for music would be advantageous

Please email your CV to hr@bandlab.com


Open Role

BandLab Technologies – Singapore

If you don’t see a role advertised, but you have checked out our company and think you have something to offer, get in touch. We are always looking for the best and brightest people in any discipline.

If you’d like to join the band and work with us from the Singapore HQ send a copy of your CV to us at hr@bandlab.com.


BandLab Technologies is a next-generation social technology collective that integrates the physical and digital supply chain around music. BandLab, the group’s flagship digital product, is a social music platform that enables creators to make music and share the creative process with musicians and fans. BandLab’s mission is to break down the technical, geographic and creative barriers between creators, collaborators and community. BandLab Technologies’ portfolio also includes  MONO, an IDSA award-winning company that makes the most innovative and inspiring instrument cases and accessories in the world, and a 49 percent stake in Rolling Stone, the world’s leading voice in pop culture and music since 1967.

Share this:

BandLab is the easy-to-use, all-in-one, social music creation platform.

Bloomberg TechCrunch Guitar Player Premier Guitar Music Radar