Senior Backend Developer (Hybrid)

at  Luminary ROLI

London E8, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Sep, 2024Not Specified19 Jun, 2024N/AMastery,Optimization,Microservices,Mongodb,Database Design,Express.Js,Aws,Mysql,Postgresql,Typescript,Javascript,Database Systems,Node.JsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS:

  • Minimum 5 years of professional experience in backend development with a focus on Node.js
  • Mastery of JavaScript and proficiency in TypeScript
  • Experience with database systems such as MongoDB, MySQL, PostgreSQL, etc., including database design, querying, and optimization
  • Solid understanding of Node.js frameworks such as Express.js, Nest.js, Fastify, etc.
  • Advanced experience with cloud platforms, in particular AWS
  • Experience and understanding of microservices and event-driven architectures
  • Experience making tech stack decisions and choosing third-party services
  • Strong communication and collaboration skills with the ability to work effectively in a fast-paced, agile startup environment

WHO WE ARE:

Luminary ROLI’s mission is to enable more people to experience the transformative power of life-long music making. We do this by making the whole process of music learning and practice more inspiring and effective. We are a hardware, software, and content music technology company based in Dalston, London. Our focus on pioneering new and innovative technological solutions to the challenges that face music learners and makers has meant that our products are used by composers, producers, artists, engineers, and hobbyists worldwide.

Responsibilities:

DESCRIPTION OF THE ROLE:

Luminary is looking for a Senior Backend Developer who can architect and build stable, scalable, and secure APIs to support our growth.
We are looking for an accomplished senior backend developer proficient in Node.js and SQL / NoSQL databases to join our Platform team. The team is tasked with creating the foundational services all our products, customers, and internal users rely on. Your expertise and insight will be instrumental in scaling our operations and realising our ambitious vision within the music tech industry.
As a Senior Backend Developer at Luminary, you will work closely with Platform developers and clients of your APIs and report directly to the Platform Director. Working primarily on our Node.js, AWS-hosted stack, you will own Platform APIs and database design and lead the way to a best-in-class backend architecture.
We do sprints and standups, communicate frequently, support each other, value each other’s opinions, and constantly strive to improve our working environment collaboratively.

RESPONSIBILITIES:

  • Backend Development: Design, architect, and develop scalable, high-performance backend systems using Node.js and related technologies.
  • API Development: Build robust and secure RESTful APIs to support our various internal products.
  • Database Management: Develop efficient data storage solutions and implement database schemas, queries, and optimizations using MongoDB, PostgreSQL, or similar.
  • Security: Implement security best practices and protocols to safeguard sensitive data and protect against potential threats and vulnerabilities.
  • Performance Optimization: Identify and address performance bottlenecks in the backend infrastructure to ensure optimal system performance and reliability.
  • Collaboration: Work closely with Product teams to translate business requirements into technical solutions and with the Director of Platform to define the long-term vision of the backend architecture.
  • Code Review and Quality Assurance: Conduct code reviews, ensure code quality, and implement best practices for software development and deployment.
  • Documentation: Create and maintain technical documentation for backend systems, APIs, and processes to facilitate knowledge sharing and collaboration.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London E8, United Kingdom