About Felix
Felix Payment Systems is a growing fintech start-up located in downtown Vancouver. We have created the worlds first 100% cloud-based payment terminal. Felix is leading the charge in the disruption of the payments industry. Our technology transforms consumer-grade devices into secure portable payment terminals using no additional hardware.
At Felix, we pride ourselves on being innovators in technology and we are always pushing the boundaries to create world-leading products. If you are a like minded individual, we want to hear from you! Our office is situated in the heart of downtown Vancouver where we embrace a hybrid work model valuing time together in the office balanced with working from home.
RoleOverview
As we continue to scale, we are looking for a dynamic and experienced Software Development Manager to lead and inspire a team of talented developers and QA. This role will oversee the development of our client SDK and cloud services and driving the growth of our platform to ensure it remains secure, scalable, and high-performing. You will be instrumental in shaping the technical direction, optimizing processes, and delivering innovative, robust solutions that meet both client and business needs.
Key Responsibilities
Deliver world-class quality software features on time and in accordance with our compliance stakeholders (PCI, EMV, etc)
Recruit and develop a high-performing team by mentoring, coaching, and guiding team members in a supportive environment and driving opportunities for career advancement
Lead strategies for developing, deploying and supporting our client SDKs (Android, Linux and Windows) and our cloud payments processing platform
Drive architectural decisions, partnering with the CTO to shape design and oversee implementation
Define and enforce best practices for coding, agile methodologies and governance to ensure secure, high-quality software development
Collaborate with QA, database and DevOps team members to optimize both data and system management, ensuring scalability and efficient processing
Partner with product team members to develop and implement our product and technical roadmaps aligned with business goals and industry requirements
Provide hands-on guidance in problem-solving, collaborating closely across teams to address technical challenges as they arise
Stay updated on industry trends and emerging technologies that contribute ot our overall strategy and execution
Qualifications
Minimum of 10 years of experience, with at least 5 years in a leadership role as a Software Development Manager or in a similar role within Fintech and SaaS environments
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Expertise in C++ and Node.js development, with a deep understanding of object-oriented programming principles and best practices
Hands-on experience in native app development, particularly in client/server development, optimizing connectivity and performance for distributed solutions
Extensive expertise in cloud computing technologies (AWS, Azure, or GCP), with a strong focus on managing high-performance, multi-threaded cloud environments for scalable, efficient application delivery
Regulatory expertise, including a comprehensive understanding of security best practices such as encryption, authentication, and data protection standards
Familiarity with data architecture, focusing on designing high-performance, scalable systems that handle large volumes of data efficiently
Demonstrated ability to coach, mentor, and lead teams, fostering a culture of growth, collaboration, and high performance
Exceptional communication and leadership skills, with the ability to influence change and drive success across all levels of the organization
Preferred Qualifications
Experience with payment terminal technologies or SoftPoS solutions
Previous work in startups or fast-paced growth environments
Knowledge of payment network requirements and certification processes
Benefits
We value our employees and strive to create a supportive work environment:
3 weeks of vacation leave per year to relax and recharge
6 days of personal leave
Comprehensive employee benefits program
Confidential employee assistance program for professional support and resources
Snacks and drinks to keep you energized throughout the day
Hybrid work model that promotes flexibility and collaboration
If this sounds like a great fit for you, wed love to hear from you! Apply now and take the first step toward an exciting career with Felix.
At Felix Payment Systems, we are proud to be an equal opportunity employer committed to building a diverse and inclusive environment. We believe that a commitment to diversity and inclusion enables our employees to reach their full potential.
Everyone is welcome and we strongly encourageapplications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.