No recruiters please.
About Muzooka:
Muzooka connects artists with the best opportunities in music. Think of it as demo submissions for the 21st century. The platform is available on web, Android and iOS. Muzooka has been featured amongst the likes of TechCrunch, Billboard and MTV. Muzooka is currently focused on expanding their partner platform that connects talent directly with some of the best venues and festivals in the business.
Job Description:
In this role you will be part of our front-end team and build Muzooka’s web application to help drive our success. You’ll work closely with our back-end development team to ensure we are building a maintainable code base and minimizing technical debt. Our designer and product manager will coordinate with you on a daily basis to plan features for the application. You’ll have the opportunity to wear multiple hats and play a key role in product development.
Our current tech stack involves a Node.js back end with a React.js front end that is powered using the Flux architecture which also includes legacy backbone.js code. We are serious about writing good code and exercising best practices at every aspect of our development process. At Muzooka, you need to have a natural curiosity about technology and software development, and have a desire to constantly learn about new technologies.
We are distributed team and all work remotely. We are looking for candidates who have strong communication skills to succeed in a remote work environment
Skills Needed:
• Foundation in Javascript
• Experience with a modern front-end framework like React, Ember or Angular
• Knowledge of best practices
• Experience working in TDD environments and testing front end
• Good sense of design and ability to turn designs into beautiful implementations
• Familiarity with AWS deployment
• Experience with SASS/SCSS and HTML5
• Experience with Node.js
• Experience with Git workflow
• General understanding of front-end development
What else we are looking for:
• You’re a good programmer and have a drive to create clean, reliable and maintainable software
• You know what a good API looks like
• You are a strong communicator; explaining complex technical concepts to designers, support, and other engineers is no problem for you
• You can pivot directions quickly when needed
• You have a desire to iterate constantly
• You have a passion for constant learning
• You’re hands on and like to be involved in all areas of a company
• You have a positive attitude and are always willing to lend a hand
• You love working in a fast-paced, start-up environment