Engineering Manager, Software Development

<p>We need an&nbsp;Engineering Manager who enjoys diving into complex workflow problems, removing roadblocks and creating solutions. We want someone who&rsquo;s passionate about being a critical player at a product-lead organization, building and growing the skills of a team.</p>

Toronto, ON


FormHero hides the complexity of existing paper and electronic documentation from your customers, prompting them to make clear selections and answer simple questions while automatically completing your documentation in the background.

keywords: who we are,the opportunity,what's in it for you,own the technical quality,manage and deliver the sprint,manage relationships,team building,standardization,the education,the experience,the passion for agile,the hands-on leadership,the communications skills,the innovation,the initiative,the creativity and adaptability


Overview: <p>It&rsquo;s only human to hate paperwork and at FormHero we&rsquo;re here to change the way it&rsquo;s done. Whether you are applying for a mortgage, securing insurance or going through any of life&rsquo;s other big and little moments, filling out a form is tedious and often feels futile. If you&rsquo;re the person checking those forms, every time you miss a detail it costs money and time. At FormHero, we put an end to that. We prioritize customer experience. And we&rsquo;re doing it intelligently. Our products are being used by banks, insurance carriers and government agencies to improve their customer experience and engagement. And that&rsquo;s just the beginning.</p> <p><strong>The opportunity</strong></p> <p>We are not your typical startup; we&rsquo;re focused on growing a platform that solves challenging problems for our almost exclusively household-name, enterprise-level clients. Our CEO&rsquo;s ambition is to grow by continuing to be a product-lead organization. This is every developer&rsquo;s dream: to maintain the integrity of the platform, scaling the product and minimizing client customizations while continuing to deliver an outstanding customer experience.</p> <p>Reporting to the Development Manager, we are adding an Engineering Manager to our Agile scrum team. This is an opportunity to manage and drive the work of a smart, responsive team. If you&rsquo;ve ever wanted to champion change and take the reins to make things happen efficiently, this is your chance.</p> <p>We need an Engineering Manager who enjoys diving into complex workflow problems, removing roadblocks and creating solutions. We want someone who&rsquo;s passionate about being a critical player at a product-lead organization, building and growing the skills of a team. This isn&rsquo;t about being the smartest person in the room; it&rsquo;s about making things happen. Your role is to work in close partnership with the Product Team to ensure that the integrity of our platform remains intact; while fostering a culture of mentorship and support.</p> <p><strong>What&rsquo;s in it for you</strong></p> <p><strong>Career development.</strong>&nbsp;We build useful software. We help turn ideas into practical solutions. This is the role you&rsquo;ve been working towards. You want to be a leader, stay involved in the architecture and channel your passion for quality.</p> <p><strong>Impact.</strong>&nbsp;We're always iterating. We know that there's always room for process improvement. That's why we're constantly tweaking our product, so our clients get the best possible software with the features they need. You will develop a clear understanding of what processes and services are essential to successful development and deployment and, you will design and implement them.</p> <p><strong>Purpose.&nbsp;</strong>We're passionate about our people. At FormHero, our purpose is to improve the relationships between businesses by helping them put their user experience first. We think our own teams are just as worthy of our respect and dedication. As the new Engineering Manager, you share our beliefs and you want to be the catalyst that propels our people and our product forward.</p> <p><strong>Our tech stack</strong></p> <ul> <li>AngularJS, JavaScript &amp; SCSS for the Front End.</li> <li>AWS and Azure for cloud-hosting.</li> <li>Docker for containerization.</li> <li>NodeJS for the backend.</li> <li>MongoDB, Redis</li> <li>RabbitMQ / AWS SQS.</li> </ul>
Responsibilities: <p><strong>Our new Engineering Manager&nbsp;will:</strong></p> <ul> <li>Own the technical quality. You will drive the work of the team to carry out the product vision. You will be responsible for issues management; artifacts management; the delivery of clean code and the timely release of new features, functionality and updates.</li> <li>Manage and deliver the sprint. You will plan and lead the technical delivery of the sprint and the team carrying it out. You will manage the process and the quality of the work.</li> <li>Manage relationships with the Product Manager and Product Owner. You will collaborate closely with the product team, providing updates on tasks completed or omitted from the sprint.</li> <li>Team building. You will be accountable for the satisfaction and the work produced by the developers. You will coach the team on a daily and long term basis while fostering a culture of mentorship between senior and junior team members.</li> <li>Standardization. You will design, document and implement processes and conventions based on best practices.</li> </ul>
Requirements: <p><strong>Our new Engineering Manager has:</strong></p> <ul> <li>The education. A Computer Science, Engineering degree or equivalent is preferred, but we know not everyone gains their programming and design skills this way.</li> <li>The experience. You are a Senior Developer, a Team Lead or an Engineering Manager. You have hands-on expertise: <ul> <li>Working with Javascript frameworks like Angular; using Docker for containerization; building and deploying enterprise software to the cloud.</li> <li>Translating business requirements into solutions.</li> <li>Aligning technology decisions with other technical architects.</li> <li>Conducting code reviews to ensure the highest level of quality.</li> <li>Ensuring appropriate design patterns are being used and best practices are being followed.</li> </ul> </li> <li>The passion for Agile. You are a scrum master and can instill your enthusiasm for using this methodology in your team. You have experience developing detailed estimates for stories and features.</li> <li>The hands-on leadership. You are a natural leader who can listen, collaborate, influence and build trust. You are a champion for your team with the ability to inspire high-quality work and a positive environment. You can provide perspective to the team and keep the team focused on critical deliverables and tasks. You can effectively manage conflict, make barriers disappear and negotiate personnel issues.</li> <li>The communications skills. You know how to listen and how to be heard. You can communicate both user requirements and technical details clearly across the team. You have outstanding verbal, written and interpersonal skills.</li> <li>The innovation. You are a problem-solver who can balance urgency with long-term payoff. You are on a continuous search for improvements.</li> <li>The initiative You are a self-starter who can establish practices to build a high quality Development team. You can quickly adopt new technologies and respond to change by adapting.</li> <li>The creativity and adaptability. You can adapt quickly, innovate solutions and embrace the new while accepting the ambiguous. You want to be part of a company that is pivoting, a collaborative place where your voice will be heard.</li> </ul> <p><strong>Why should you join us?</strong></p> <p>FormHero is a rapidly scaling company, expanding our platform that serves core business needs for some of Canada's largest companies. We are at an exciting point in our growth where we are beginning to expand to international clientele. Joining us now is a chance to be part of a small but growing company. It&rsquo;s a chance to make an impact on literally thousands of people. We&rsquo;re a company with traction and we&rsquo;re planning to expand broadly. We are already working with some of the largest companies in Canada and we have gained the recognition of putting the end user customer experience first. We are also a company that brought in HR when we hit 14 people to demonstrate our commitment to growing the team in the ways they wanted to grow. We believe we have a responsibility to help our people live the work-life and the home-life they want to and we live up to that every day.</p> <p>FormHero is a OneEleven company, a global scale-up hub focused on helping the most promising, high-growth tech startups build their businesses and scale their operations.</p> <p><strong>Apply now</strong></p> <p>Think this job is meant for you but worried you don&rsquo;t have it all? If you feel you meet 70% of the qualifications listed and you are an innovative team player, express your interest here and we promise to consider your full profile. You can also follow us on&nbsp;<a href="">Twitter</a>&nbsp;or&nbsp;<a href="">LinkedIn</a>&nbsp;to learn more about us.</p> <p>The diverse experiences, and identities of our team members help us make better decisions and drive great results. FormHero fosters an inclusive work environment that welcomes team members of all backgrounds and perspectives. We are committed to providing a meaningful environment for every member of our team.</p>