Vue.js developer
Position
The foundation of app lies in diverse, curated community of professional songwriters who all share a desire to connect people in new ways and make a difference with their music. By utilizing this growing community, app is able to offer a line of personalized music products aimed at dozens of gifting occasions.
Responsibilities:
- Develop new features and scalable systems that support our business
- Build mobile-optimized user-facing web experiences in collaboration with Design
- Work closely with the Director of Product to understand requirements, timelines, and priorities
- Flag technical constraints early and guide the team towards creative solutions
- Increase test coverage, monitor system performance, and troubleshoot production issues
- Identify opportunities to improve the customer and/or developer experience
Skills & Qualifications
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features
- Adept in HTML5 and CSS3, including SCSSKnowledge of PostgreSQL
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- Familiarity with development aiding tools such as Bundler, Webpack, NPM
- Adept in HTML5 and CSS3, including SCSS
- Experience with both consuming and designing RESTful APIs
- Familiarity with testing tools
- Experience with Heroku
- Proficiency with code versioning tools including Git, Github
Requirements
Techstack:
- Resque and RSpec,
- PostgreSQL
- Vue.js 2,
- ES6+,
- HTML5,
- CSS3,
- RESTful APIs
- Heroku
- Git, Github
- Bundler,
- Webpack, NPM
Nice to have: Ruby on Rails