Senior Developer - iClassPro
iClassPro, Inc.
N/A
Job Details
Full-time
Full Job Description
Description
Who We Are:
iClassPro is the world's leading class management software solution for children's activity center. Our goal is to solve the dilemma most every business owner in the industry experiences--how to spend less time running a gym, swim, dance or cheer business and get back to coaching, teaching, and supporting their mission. Today, we're proud to serve thousands of these businesses around the world with quality-driven software that helps them operate more efficiently, earn more revenue and drive future success.
We distinguish ourselves through our Core Values. More than just words, they are the essential parts of our character that constantly take iClassPro to the next level. Do you have the qualities that it takes to work at iClassPro?
- Commitment to Excellence
- Commitment to Customer Service
- Solutions Focused
- A Spirit of Teamwork and Collaboration
- Taking Ownership
What You Will Be Doing:
iClassPro, Inc. is currently looking for a talented and experienced Senior Developer to join our team. As a Senior Developer, you will play a key role in developing computer software applications using various coding languages. You will work closely with our development team to ensure compliance with coding standards and technical design requirements.
- Confirm project requirements according to scope and negotiate required changes
- Transform software designs and specifications into high functioning code following established coding standards
- Review code by other team members to give positive feedback and enforce coding standards
- Work alongside other developers to complete projects and task within estimated timelines
- Effectively communicate progress and delays
- Maintain awareness of impact on their own work in respect to other tasks being developed
- Work through development cycles and attend weekly meetings
- Fix bugs in the system
- Work with billing services, ledger, reporting and third party services to create and maintain custom objects used by other developers
Requirements
Requirements
Skills and Experience You will Need:
- Advanced written and verbal communication skills
- Experience with architecting and developing backend services
- Experience architecting and developing Application Programming Interfaces (API's)
- Experience architecting and developing cloud-based web applications
- Advanced full-stack development skills with at least 8 years of experience developing web applications using PHP, a relational database such as MySQL, and a front-end framework including React and Angular/AngularJs
- Advanced JavaScript skills
- Expert-level Linux command line skills
- Docker experience
- Demonstrated GitHub experience
Benefits
- Health Insurance (Medical, Dental, Vision, Life)
- Generous PTO
- 401K with company match