Senior Full Stack Web Developer (Laravel/Vue.js/MySQL)

Job description

Who we are:

Artist Republik is creating the first every full service platform for music creators around the world to manage their careers all in one place. We believe the music industry is ripe for disruption and we are leading the charge by building a platform to empower the 100m+ independent artists across the world. If you have a passion for music and are a web developer continue reading!


About our development team:

Our engineers can be summarized as high caliber, quick, collaborative, and open minded. We work closely with the CEO, Product/Marketing director, and our Business Success Managers.


The team operates on a sprint schedule, with three weekly standing meetings, and bi weekly sprint planning meetings. Everyone works quickly and efficiently to get the job done, while also focusing on quality of code.


As a senior developer, you will be the right hand man to the VP of Engineering, and working with him to turn business needs into technical marvels.


Location:

We are headquartered in Providence, RI. This position can be started remote for two months, after which relocation is required to the Providence area. We are willing to help you relocate! We can apartment hunt for you, help you move (physically), and also we offer a $3,000 relocation stipend.


What You Will Be Doing

  • Maintaining and scaling our codebase
  • Building out complex UI elements from our designer
  • Working with our base API along with our Microservices
  • Creating new Microservices
  • Create and launch new development servers as needed
  • Begin to write tests for our codebase
  • Testing for Laravel using PHPUnit and Vue.js using Jest
  • Writing complex MySQL queries for KPI’s
  • Advise and grow other developers on the team


Whats In It for You?

  • Competitive Salary
  • Heath and Dental plans
  • Equity options
  • Unlimited PTO
  • A fun work environment
  • The ability to change the entire music industry!


Our Hiring Process:

  1. Submit your application
  2. Initial 15-30 minute phone call about Artist Republik with our CEO
  3. A 45 minute to an hour technical interview
  4. Take home code challenge - We will pay you $100/hr (max 3 hours)
  5. Meet and greet with two of Artist Republik’s Business Success Managers

Job requirements

About You:

  • You are a great communicator and have demonstrated strong leadership
  • A strong full stack developer, with strong CS fundamentals and practical experience
  • You can architect complex software, and leverage your peers for best practices and efficient solutions
  • 5+ years of experience in web development
  • 3+ years of working with Laravel and Vue.js
  • High skill level in MySQL (can write complex queries and use CTE’s)
  • Linux/Unix terminal knowledge
  • Understanding of the basics of server management using AWS EC2
  • High level of skill in API development and working with microservices


Bonus Points:

  • You have used Forge or Envoyer to deploy code
  • AWS Lambda functions
  • Redis experience for caching and queuing
  • Python (for our AWS Lambda functions)
  • PHP/Laravel package creation/management
  • You have experience with Stripe and Paypal SDKs