Senior Backend Developer | Relocation offered | Singapore, Singapore
BandLab
Timisoara, Romania
‎în urmă cu 10 ore
source : Relocate

About BandLab

BandLab is the flagship digital product in BandLab Technologies’ portfolio of music brands, and a leading social music creation platform with a global reach of over 30 million users.

Through its best-in-class digital audio workstation (DAW) and audio hardware division, BandLab empowers creators to make music and share their creative process with musicians and fans on an unprecedented level.

  • With something as simple as a mobile phone, people have gone from strumming guitars in their bedroom, spitting rhymes in the car, or singing in the shower —
  • to creating amazing studio-quality tracks with people from all over the world.

    The BandLab product family also includes BandLab for Education, an award-winning music creation platform with classroom management tools, and Cakewalk by BandLab, a professional-level digital recording studio for career musicians and producers.

    Position

    You will be part of a highly motivated, communicative and productive backend team. This position implies that you will be responsible for designing, implementing and managing web services related to the base features of social networks - feeds, recommendations, notifications, chats, groups, user-to-user interactions, etc.

  • These services are supposed to be scalable and highly performant since they impact millions of our users. You will grow in an environment passionate about knowledge-sharing and code review;
  • experience a development culture that uses the state of the art technologies.

    Responsibilities :

  • Software development based on high-level requirements : estimating, designing, developing, code review, performance optimization, documentation, monitoring, bug fixing
  • Communicate with other teams during the analysis and development stages
  • Collaborate with the backend team members on the design and implementation stages
  • Prepare infrastructure and deployment plans to bring features alive
  • Your qualification

  • At least 3 years of software engineering experience
  • Strong knowledge of .NET / C# and ASP.NET Core
  • Excellent OOP / OOD skills, understanding of design patterns and SOLID
  • Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
  • Proficiency in building APIs : REST, gRPC, WebSockets
  • Understanding of SOA and microservices architecture
  • Work experience with SQL and NoSQL databases
  • Experience in building infrastructure in a cloud environment
  • Understanding of Infrastructure as Code technique
  • Experience working in high-load client / server application development
  • Willingness to explore, investigate and integrate new technologies
  • Ability to work in a disciplined Agile environment with a commitment to appropriate engineering practices and regular delivery cycles
  • What we offer

  • Remote work or relocation sponsorship to sunny and cosmopolitan Singapore
  • Working station grant / Coworking grant
  • Reimbursement of medical insurance
  • Business trips to HQ, Singapore Apply for this job
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular