Software Development Manager
Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols.
We embrace the best of both worlds! Local talent can thrive in our collaborative office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (Cyprus).
*A select number of positions require full-time in office attendance*
We are seeking a dynamic and experienced Software Development Manager to join our team. In this pivotal role, you will lead a talented group of developers, drive the delivery of innovative solutions, and help shape the technical direction of our products. If you thrive in a fast-paced environment, excel at mentoring teams, and are committed to delivering high-quality software, we want to hear from you!
What you'll be doing:
- Oversee and lead the development team responsible for architecture, development, and maintenance of services, APIs, and applications built around PHP, Javascript and associated frameworks (Laravel, React, etc)
- Work with the Technical Director to define and direct the plans and execution of the technical roadmap
- Participate in requirement gathering and elaboration processes, ensure timely delivery of quarterly and yearly initiatives
- Help your team to exploit full potential of diverse backend technologies. Work with caches, messaging queues, databases, and diverse in-house and third-party systems
- Review and validate architecture with the leads and architects
- Identify risks and form contingency plans as soon as possible
- Analyze existing operations and schedule training sessions and meetings to discuss improvements
- Act as a liaison between the product stakeholders and engineering team, offering advice and taking part in the business decisions
- Foster team spirit and the ambiance of learning and growth by interacting, driving, coaching, and successfully delivering
- Motivate staff and create a space where they can ask questions and voice their concerns
- Be transparent with the team about challenges, failures, and successes
What you need to be successful:
Must Haves:
- Degree or certification in a related field with 7+ years of experience in advanced web programming and 2+ years in a leadership role
- Experience managing and coaching teams of 5 or more developers
- Expert knowledge of PHP, OOP, frameworks, data structures and design patterns
- Expert knowledge in web technologies like Redis, Elasticsearch, caching, message queues, Docker, Composer, etc.
- Experience in an Agile environment using Scrum methodologies
- Excellent understanding of SOLID principles and clean coding standards
- Experience using linux commands
As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees
In this role you may be exposed to adult content
Create a Job Alert
Interested in building your career at Aylo Careers? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field