Node JS Developer at Curve Royalty Systems


Company Logo

Curve Royalty Systems is Hiring

Job Info:
  • Company Curve Royalty Systems
  • Position Node JS Developer
  • Location United Kingdom UK
  • Source Zobjobs
  • Published May 21, 2024(45+ days ago)
  • Category Development
  • Type Full-Time


Job Description

Curve is a royalty platform for the music industry, so think complex artist contract terms, and calculating across hundreds of millions of lines of streaming data. Our client base is fast growing with both indie labels and well-established industry players.

The role will be working as part of a small but fast-growing dev team in building out new features and will be far reaching across all aspects of the codebase and business. The role will include -
• Planning and Developing New Features from Scratch - including data visualisations and analytics, complex calculations and payments
• Designing and Implementing Changes to Current Features to Best Serve our clients - were always looking to improve processes, and double down on speed and scalability
• Working with the Support team to best help clients onboard via data migrations and get the most from the platform

The Technology

The stack is a classic MEAN stack, with AngularJS in the front end. Experience across all these is essential, but it is worth noting the front end is likely to be rebuilt using React in the near future. Infrastructure is generally based around AWS, so experience with managing infrastructure within AWS is a plus. Were always looking to improve our technology to improve scalability and speed, so are using some of the best in modern infrastructure to achieve this.

The core technologies are as follows: -
• NodeJS
• HTML, CSS, JavaScript
• JSON, XML
• Mongo
• AWS
• Git version control

About You

You will have 3+ years development experience and be confident in working independently. We want you to grow into the position, helping us shape the product and the direction of the software and company. Were not concerned about your educational background, people come to coding from all walks of life, but were keen to see you have a solid understanding of best practices in writing nice, reusable code, and are curious to learn and teach others.

Were a close-knit team, and youll be working directly with everyone. Were looking for someone who is excited by our mission to improve labels and artists access to their data and make royalties easier for everyone.

Key Duties
• Ongoing development of Curve software
• Planning and Developing New Features from Scratch - including data visualisations, analytics, complex calculations, and payments
• Designing and Implementing Changes to Current Features to Best Serve our clients - were always looking to improve processes, and double down on speed and scalability
• Working with Clients and Support team to best help clients onboard via data migrations and get the most from the platform
• Reporting to management and support on changes made to functionality and code base
• Documentation of existing and new functionality

Requirements
• 3+ Years of development experience
• Strong skill set and processes around unit & integration testing
• Experience in developing highly scalable and secure applications

Responsibilities
• Maintain and Develop Curve codebase
• Ensure application is highly secure by following up to date processes
• Continue to educate and train yourself in technological advances in security and coding best practices, industry trends and technology developments

More Current Jobs at Curve Royalty Systems

Apply to other open positions at Curve Royalty Systems

✉️