Fintech as a service

Enabling financials and insurance companies to innovate for the new type of customers.

About us

Our Story.

X1Lab is a new type of financial technology services that combines the start-up mindset and the large corporation rigor. We are entrepreneurs who joined large corporations, experienced in building start-up.

Based out of our old Montreal office, we provide our clients and partners with the best talents in town, combined with the passion of a start-up.

Our services

Dedicated team


Provides a dedicated team to launch a new product or work on your existing systems, this unique model enables you to build a multidisciplinary specialized team.

Our experienced team can become your development arm in a outsource model. By working with X1Lab you will gain speed and a deeper financial technology knowledge. We assign a dedicated team to your company in a matter of days, whom will be fully adapted to your organization and your reality. In many cases the X1Lab reports to the CTO or head of development.

Start-up


You are an experience executive in the financial world?
You have an idea and you are ready to start?
You are missing a tech team?

X1Lab will partner with experienced executives in the financial and insurance industries to launch new companies. We are serial entrepreneurs, we have the experience to launch and scale companies in the financial world.

Our program can be adapted to different realities, but generally it will translate in X1Lab taking a small piece of your company in exchange for our acceleration to build it.

We can help you in:

  • building the tech team;
  • Establishing your total addressable market
  • Possible help in your capital raise (X1Lab has close relations with major funds around Canada).

Careers

X1Lab is a new type of financial technology services that combines the startup mindset and the large corporation rigor. Enabling large corporations to accelerate their innovation helped us shape what x1lab is today.


Full Stack Software Engineer

X1Lab offers a fast-paced, challenge-packed working environment staffed with engineers from top companies. We are looking for a versatile Intermediate/Senior Full Stack Software Engineer to build a new development team

In addition to an ability to deliver delightful user interfaces, the ideal candidate will be equally passionate about building elegant APIs to drive those interfaces. In this role, you will create exciting new experiences for our users by guiding the development of flexible and scalable front-end systems..

Core job requirements
  • 5+ years of experience using Java
  • 5+ years of experience developing distributed applications (such as web applications)
  • Strong knowledge and experience using IoC containers (Spring and/or Java EE/CDI)
  • Strong knowledge and experience working with application containers for Java
  • Strong knowledge of ORM solutions and JPA
  • Experience building and integrating with web services, exposing resources using REST
  • Strong knowledge and experience with test-driven, agile methodologies in an environment driven by continuous delivery
  • Experience using front-end web development tools and technologies: HTML/CSS/JavaScript
  • jQuery and/or other frameworks such as AngularJS, NodeJS
  • Current knowledge of developing trends in relevant fields and emerging standards

Desired skills
  • Experience with Spring (various modules) a plus
  • Experience with modern UI frameworks (Angular with Bootstrap)
  • Well versed in principles of RESTful API design
  • Ability to work in a test-driven, agile development environment

What we offer
  • Learn and be challenged daily by smart, hard-working and ambitious colleagues
  • Receive a competitive salary, stock options, and top-tier benefits plan for you and your family
  • Work from a beautiful sunny location in Old Montréal, next to cafés, restaurants and in front of a metro and a Bixi stand
  • We recognize the importance of personal and family time, flexible hours and great benefits

QA Analyst

X1LAB is a new type of financial technology services that combines the startup mindset and the large corporation rigor. Enabling large corporations to accelerate their innovation helped us shape what X1LAB is today.

X1LAB offers a fast-paced, challenge-packed working environment staffed with engineers from top companies. We are looking for a versatile QA Analyst to contribute in our fast growing team. The incumbent of the position will be responsible for all manner of testing activities against a Java web application front and back end. In this role, the QA Analyst will guide the test team through smart test planning and execution in a 100% hands-on role. The role is a challenge and requires an extensive background in testing and strong familiarity with the open source technologies used at X1LAB. An unrelenting questioning mind is absolutely essential in this role.

Core duties
  • Work with the Test Manager and the test team to create and own the test strategy, plan, and other artifacts associated with testing GUI and API products across a large service-oriented platform. We approach testing from an Agile perspective and favor light documentation, such as test cases, wikis, and mind maps, instead of large and detailed test plans and matrices.
  • Collaborate with developers, product managers, testers, and other distributed team members on the planning, development, and testing of our products. As the tester, you will ask the right types of questions about a project in order to discover the important areas to test. You will work extensively with the team to uncover this information and remove ambiguity from requirements, and do with little upfront documentation. Your strong questioning mind will help the team discover interesting interactions that hadn’t been considered before.
  • Make use of appropriate testing skills and techniques to solve the needs of a project in an efficient way. As an experienced and skilled tester, you have a large portfolio of test methods, such as combinatorial or class equivalency testing and know when and how to use them.
  • Perform testing on a variety of products, including web application front-ends on desktops and mobile devices, administrative interfaces, and RESTful transactional APIs.
  • Assist in the set-up and deployment of applications to the test environment.
  • Work with other team members as needed on other testing projects, including test automation.

Core job requirements
  • 5+ years experience cumulative in the software industry as QA Analyst.
  • Experience working on small teams, contributing in all areas of a project and product lifecycle as a tester, especially in an Agile/Scrum environment.
  • You understand that software testing is more than validation of expectations and that it is a critical investigation with the intent to discover information that helps move a project forward. You exuberate this attitude in all of your work products, from test planning to test artifacts.
  • Deep technical knowledge of testing large service-oriented systems at all levels. You have experience working on large-scale web applications and GUIs.
  • Strong knowledge of Unix or Linux systems. This means you are comfortable using basic shell commands and can write functional shell scripts to automate tasks and perform basic environment maintenance and troubleshooting.
  • Good knowledge of databases, especially MySQL, and proficiency using SQL for data queries.
  • Critical thinker, questioner, investigator, and evaluator. You don’t accept the status quo and know the right types of questions to ask to remove ambiguity. This is demonstrated in how you plan and strategize your test projects.
  • Excellent communication skills in the English language. You will work with several stakeholders to identify the most important areas to test, and you must be able to articulate questions and test approaches clearly and concisely.

Desired skills
  • You have hands-on, practical experience in a programming or scripting language, such as Java, Python, Shell/Bash.
  • Experience working with test case management systems such as TestRail or Test Link.
  • Experience working with source control processes using SVN and Git.
  • Experience working in an Agile/Scrum environment involving the use of user stories instead of large product requirements documents.
  • Experience working with Selenium as a test automation solution.

What we offer
  • Learn and be challenged daily by smart, hard-working and ambitious colleagues
  • Receive a competitive salary, stock options, and top-tier benefits plan for you and your family
  • Work from a beautiful sunny location in Old Montréal, next to cafés, restaurants and in front of a metro and a Bixi stand
  • We recognize the importance of personal and family time, flexible hours and great benefits

Contact Us

X1LAB

360 Rue Saint-François Xavier
Bureau 300
Montréal, Quebec, H2Y 2S8
Canada