Senior Back-End Developer-Research & Development

May 30

Apply Now
Logo of iClassPro - Class Management Software

iClassPro - Class Management Software

Do More Of What Moves You.

Online Class Registration • Enrollment Billing and Management • Gym Software • Cheerleading Software • Class Management Software

51 - 200


• The Senior Developer for our Research & Development Department will be responsible for developing and implementing innovative and cutting-edge solutions using a variety of coding languages and technologies. This role will primarily focus on back-end development. • Collaborate with the R&D team to brainstorm and develop new features and functionalities for existing software products. • Design and develop scalable, reliable, and efficient back-end systems. • Write clean and performant code in accordance with coding standards and technical design requirements. • Implement and maintain unit tests and conduct code reviews to ensure code quality and maintainability. • Stay up-to-date with the latest industry trends and technologies, and explore new tools and frameworks that could enhance the development process. • Troubleshoot and debug complex issues, and provide technical support and guidance to other developers as needed. • Participate in Agile/Scrum development methodologies and contribute to the continuous improvement of the development process. • Collaborate with cross-functional teams, including front-end developers, designers, and QA engineers, to deliver high-quality software solutions. • Other related duties as assigned.


• Strong proficiency in back-end development languages such as PHP and/or Java. • Experience with back-end frameworks such as Laravel, Spring, or equivalent. • Solid understanding of event-driven architecture, microservices, and object-oriented programming principles and design patterns. • Experience working with relational databases and SQL. • Knowledge of RESTful API development and integration. • Experience with version control systems (e.g., Git). • Ability to write clean, efficient, and maintainable code. • Excellent problem-solving and debugging skills. • Strong communication and collaboration skills. • Ability to work effectively both independently and as part of a team. • Bachelor’s degree in computer science, software engineering, or a related field. Equivalent job-related experience may be substituted.


• Health Insurance including medical, dental, vision, and life • Company paid EO medical, life, and long-term disability insurance • Generous PTO • 401K with company match

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or