About the role
We are looking for a Senior Full Stack Engineer to help scale our revolutionary payments platform. As a Full Stack Engineer, you'll be responsible for building out and maintaining multiple technical streams within the platform.
You'll work on building new visual components and user experiences allowing renters to easily pay rent through our platform. You’ll work directly with our CTO and senior engineering team to build new product features and modules for our end users.
What you'll do
- Work with the engineering and product teams to create awesome customer experiences.
- Help lead the launch of Canada’s first-ever tenant-based rewards program.
- Work with our partners to implement financial APIs and build seamless integrations.
- Help architect new services and features while maintaining and improving the existing code base.
What you'll bring
- 5+ years of professional software development experience, with at least 3 years of Full-Stack development working on end-to-end web applications.
- Mastery in frontend engineering, with a comprehensive understanding of React (NextJS, Tailwind, Typescript/JavaScript and NodeJS).
- Proven track record of building, deploying and maintaining reliable and scalable APIs in Javascript or other languages.
- Exceptional skills with version control systems, particularly Git, demonstrating a disciplined approach to code versioning and release management.
- Proficiency in working with Firebase databases (primarily Firebase Firestore and Google Cloud Platform), showcasing your capability to handle large datasets and real-time data efficiently.
- Demonstrated experience in working independently, possessing the ability to handle large chunks of code, make critical decisions and drive initiatives in a fast-paced environment.
- A deep understanding of cloud architecture and experience deploying applications on cloud platforms, preferably Google Cloud Platform.
- Outstanding problem-solving skills and the ability to make sound judgments under pressure.
- Excellent communication skills, with the ability to articulate complex technical ideas to non-technical stakeholders.
Nice to haves
- Prior experience with financial APIs such as Stripe, Flinks, Züm Rails, demonstrating your ability to handle secure and sensitive data.
- Practical experience in working with Node.JS.
- Track record of building applications from scratch, demonstrating your understanding of the software development lifecycle from inception to deployment.
- Proficiency with continuous integration and continuous deployment development workflows, showing your commitment to high-quality code and development best practices.
- Familiarity with mobile development platforms, indicating your versatility as a Full-Stack engineer.
- Evidence of participation in open-source projects or public code repositories will be an added advantage.
Why Us?
- Work with a small, funded, hard-working team filled with passionate people.
- As an early engineer, you’ll have the opportunity to influence engineering and architectural decisions.
- You choose where you work – from your home, the beach, our virtual office, or an office!
- Competitive salaries and equity options.
- Realistic company valuation that gives your equity real, meaningful upside.
- Chexy is an equal-opportunity employer. If you have any special needs or accessibility requirements, please let us know. We will do our utmost to accommodate, in accordance with applicable local legislation.