JOB OVERVIEW
VANTA Partners' client powers home services companies to go paperless and cut manual processes. By automating key business functions, our customers save time and money, and supercharge their in-home sales process. It’s a total game-changer.
We are actively seeking a Lead Developer to join our team. You will be the direct manager of our web development team and responsible for the day-to-day development efforts, code reviews, and implementation of new features in our Node & React based products. This is a 30% management and 70% hands-on development position (this split will adjust as the team grows in size).
HERE’S WHAT YOU’LL BE DOING:
• Supervise and manage the web development team
• Perform code reviews and approve pull requests into our codebase
• Ensure that code is commented, reliable, and documented – you will be responsible for the quality and reliability of your team’s output
• Provide architectural guidance and implementation
• Maintain and improve our React and NodeJS application
• Provide feature estimates and suggestions on improvement of the application
• Attend and participate in planning, stand-ups, and internal product demos
• Assist the product and support teams in debugging any issues identified in the operation of the company applications
• Collaborate regularly with the iOS development team to develop and test the interaction between the iPad application and the cloud-based servers
REQUIRED EXPERIENCE & SKILLS
• Solid experience building in multiple languages with a focus on server-side JavaScript, HTML/CSS/JS, and React
• Solid understanding of the performance impact of different approaches and can predict how to implement solutions able to withstand high traffic volumes
• Excellent understanding of both client-side and server-side development and knows which to use for what problem
• Strong understanding of security best practices at the application, network, and server
• Must be authorized to work in the United States and able to pass a background check
PRIORITY GOES TO CANDIDATES WITH ANY OF THE FOLLOWING:
• Bachelor’s Degree from a four-year college or university, or equivalent combination of education and experience
• Candidates who have demonstrated full-stack experience
• Experience with Parse Server, NodeJS, and MongoDB
• Experience developing web applications and/or product prototypes
• Experience with unit testing
• Previous experience in mobile application design or ecommerce design