Baseline is a Toronto-based technology company that is reinventing the way private money lenders operate. Our mission is to make a unified software platform that streamlines the private lending ecosystem by bringing together AI-assisted workflow management, document generation, and payment automation. Baseline is funded, with proven founders with multiple successful ventures in the past.
We are a technology-first company and we pride ourselves on supporting highly capitalized companies with a small agile team and a modern technology stack. We run the lending operation of SMB and enterprise lenders across North America.
We have a deep passion for finding innovative solutions to manage complex financial modeling, in a clean simple user-experience. We value individuality, diversity of thought and embrace a problem-solving culture.
Who you are
- You have at least 3 years of technical experience working in a product-driven environment
- You care about quality and you know what it means to ship high-quality code
- You’re excited about delivering end-to-end experiences and are knowledgeable about software architecture across the backend (Node.js, microservices) and the APIs (REST) that bring it all together
- You have a strong fundamental understanding of data structures and algorithms
- You are comfortable working independently and reaching out across organizational boundaries to aid in problem-solving
- You care about the user experience and know-how to build user-friendly web applications
- You have experience with continuous delivery and automated testing
- You have strong coding skills in Javascript, and a desire to pick up more. We work primarily in JavaScript (Node.js) and PostgreSQL (ORM Sequelize).
- Located in Toronto (GTA)
Responsibilities
- Architect efficient backend microservices that drive complex, data-driven web applications
- Collaborate with our CTO, VP Engineering, Product team, and Software Engineers to deliver compelling user-facing products
- Willingness to work on anything wherever needed. Nothing is outside of your job description
- Identify and resolve performance and scalability issues
- Write automated tests (Mocha) as part of your development workflow
- Provide highly effective code reviews and peer support
Preferred qualifications
- Bachelor's degree in Computer Science, or equivalent work experience
- Cloud experience, preferably in a serverless environment (Serverless framework, AWS Lambda)
- Excellent communication skills
- Experience developing within a CI/CD environment
- Ability to pick up new software, frameworks and APIs quickly
- A burning desire to build an insanely great product and make an impact
What We Offer
- Autonomy - You have the freedom to create your own path
- We value growth opportunities and career development to help you achieve your goals
- Competitive salary
- Generous Time Off Program
- Flexible work hours
- Work from home options