Company Name: Sensibill
Location: Canada
Why we're here:
Efficient receipt management is critical to the health of any business. Since 2013, Sensibill has been committed to building an AI-powered service that makes capturing, organizing, and retrieving receipts as magical as possible.
Our mission? Give time back to freelancers and small business owners so that they can focus on the things they love. As the self-employed sector continues to grow, the need for efficient and accurate receipt management will grow alongside - and we’ll be there to champion the future of work.
We offer financial institutions an elegant, SaaS-based solution to the receipt management problem. We also provide SDK’s and API’s that make it easy for them to integrate our solution into their own mobile apps, and offer it to their own customers - who use it to capture and manage important receipts for returns, exchanges, expenses, accounting, and taxes.
To find out more, visit www.getsensibill.com.
Why we need you - and why you want to be here.
As we scale, Sensibill is focused on providing increased value to bank stakeholders and growing into a FinTech powerhouse. To do so, we need a Mobile Developer with the flexibility to work on iOS or Android and the enthusiasm to continuously learn new approaches and tools. We need someone who can expertly build SDKs for our clients' mobile teams. We want a Mobile Developer who will question everything and seize opportunities to continuously improve the way we estimate, plan, develop, test, ship, and deploy our software.
We want to push forward on our mission to delight end-users and extract even more data as we continue to revolutionize the banking sector. We want someone who can meet the rigorous standards of financial institutions. You want to expand your hands-on skills in mobile development; knowing that creating for Engineers requires rigidity and excellence. You want to be mentored by experts in their field and increase your exposure to backend coding and machine learning. You want to be part of a growing FinTech that has recently secured Series B funding, where you can build your career. Opportunities here include: expanding into different product engineering roles; moving into product delivery or professional services; or, taking on a technical or people leadership role.
If you're excited by the opportunity to follow your interests in experimenting and working with new technologies; if you want to have your voice heard as you contribute insights into how to improve our products, we want to hear from you!
A day in the life as the Mobile Developer, you will:
- Develop. You will write code for new features, enhancements, unit-tests, bug-fixes, component-tests, and documentation for the mobile SDKs and APIs that we provide to customers.
- Collaborate. You will work closely with others in an Agile, cross-functional team to deliver high-quality, shippable software. You will work with the Delivery team to assist customers who are integrating our SDKs into their own mobile apps - where millions will ultimately use them.
- Mentor. You will be an active part of our coaching culture, guiding junior members, and setting a positive example in the practice and promotion of excellence in design, implementation, and collaboration.
- Advocate. You will research new technologies and bring forward new ideas to support the business and continuously improve the quality, scalability, resilience, supportability, and maintainability of our software.
As the new Mobile Developer, you bring:
- Experience. You have several years of hands-on experience developing mobile apps, SDKs, and APIs for both iOS and Android. Or, you may specialize in one but have the willingness and desire to learn the tools that support the other. You have a strong understanding of how to build apps which work well in the constrained environment of a mobile device with particular attention to code repeatability, scalability, and quality.
- Curiosity. You enjoy creating a hypothesis, researching outcomes, and conducting experiments with new tools and/or processes. You quickly learn new technologies and stay up to date on the latest best practices.
- Agile expertise. You thrive in an Agile environment while remaining adaptable to Waterfall and hybrid methodologies required by enterprise customers. You have an understanding of TDD, Design Patterns, Inversion of Control, and CI/CD.
- A willingness to share your passion. You have exceptional communication skills and can mentor a team, sharing best practices, and influencing work.
What does the interview process involve?
The first step is a conversation with a member of the Talent & Culture team. He'll focus on the human side of things and answer any questions you may have. From there, we’ll provide an opportunity for those that exhibit a high potential to be successful in our environment to demonstrate their technical capabilities and then talk shop with some of our engineers and leaders. Assuming you’re one of our finalists, we’ll be sure to give you a tour of the office and introduce you to some of your future teammates.
We’re not just interviewing you. We want to make sure that we’re the right fit for each other, so please feel encouraged to interview us at every step.
Sensibill is an equal opportunity employer. Should you require accommodation in any aspect of our selection process, please contact Omar Khan at omar@getsensibill.com.
Seniority level
AssociateEmployment type
Full-timeJob function
EngineeringIndustries
Information Technology and Services
0 Comments