Position Description:
We are looking for a Full-Stack JavaScript Developer who will be working on multiple projects. The first company that you will be working with will be a company in the Music Industry that is a download store to many DJs around the world (including some of the most well-known). This is an ongoing project with new feature development and maintenance. It's a new codebase that was recently deployed to production just under 1 year ago. The dev team consists of 2 other full-stack developers and 1 DB developer.
To be successful in this role, you should be able to develop high-quality, tested code for both the front end and back end. You should be able to work remotely 35-40 hours per week. Our ideal candidate is someone we can work with, learn from, experiment with, and who genuinely cares about our business and our clients.
Your Day-to-Day:
You should be highly experienced with all of the following
- Build the front-end and backend of applications
- Develop and manage well-functioning databases and applications
- Test software
- Troubleshoot, debug and upgrade software
What You Bring to the Team:
- Strong proficiency with JavaScript, Node.js and Express
- Strong proficiency with React/Redux
- Strong proficiency in MSSQL, writing efficient stored procedures, and schema design
- Strong proficiency with CSS and styling to match designs given by designers
- Strong understanding of Git and common git flows
- Implementation of security and data protection
- User authentication and authorization between multiple systems, servers, and environments
- Understanding fundamental design principles behind a scalable application
- PollyJS + Integration Testing
- Webpack
- Docker
- Advanced level of English
Conditions:
- 100% remote full-time job
- Working schedule is flexible, but you need to overlap 3-4 hours per day with the schedule 10:00-18:00 (UTC-4)
- Opportunity to grow with the US-based developing company
- A team of professionals
- Access to the most up-to-date industry tools & software
Selection process:
- 30-minute audio interview with Talent Acquisition
- An automated code challenge
- Zoom interview with the CEO
- A take-home coding challenge
If this sounds like your kind of thing – we want to talk to you!