Full Stack Developer

4 weeks ago


Toronto, Ontario, Canada Borrowell Full time
About Borrowell

Borrowell is a Canadian company whose mission is to empower individuals to make informed financial decisions. As a Full Stack Developer, you will play a critical role in designing, developing, and maintaining application code to support our mission. With over 3 million members, we are one of the largest fintech companies in Canada.

We value diversity and inclusivity in our workplace and strive to create an environment where everyone feels welcome and supported. Our team is passionate about delivering exceptional results and making a positive impact on people's lives.

Job Summary

We are seeking a highly skilled Full Stack Developer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and testing scalable web applications using cloud-based technologies. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet business requirements.

Responsibilities

- Design, develop, and maintain application code using cloud-based technologies
- Ensure software meets technical and business requirements
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Mentor and knowledge-share with team members to promote growth and development

Requirements

- 2+ years of experience in building scalable web applications using cloud-based technologies
- Strong knowledge of C# and .NET
- Proficiency in SQL and NoSQL databases
- Experience with RESTful API development and integration
- Understanding of fundamental design principles for building scalable applications
- Strong understanding of object-oriented programming
- Familiarity with version control systems like Git
- Problem-solving and debugging skills

Nice to Have

- Knowledge of modern JavaScript front-end frameworks like React or Angular
- Experience working at a scale-up, preferably in the fintech space

Our Engineering Team Values

1. We work well as a team and collaborate always
2. We are humble and open to each other's ideas and opinions
3. We are not afraid of making mistakes and we are always learning
4. We are persistent about solving problems we are facing
5. Change is good and welcomed
6. We are always willing to take on new challenges
7. We are not afraid to say, 'I don't know,' or, 'I need help'
8. We take ownership over our platform and the work that we deliver
9. We communicate clearly to ensure we collaborate well
10. We find the simplest solutions possible for the hardest problems

Interview Process

We believe in fast, lean, and efficient processes and that trickles into every aspect of our work, including hiring. The interview process typically involves 4 steps:
- A conversation with a recruiter
- A live pair programming challenge and discussion
- A system design challenge
- A conversation with a senior leader

Benefits

- Comprehensive Health Benefits
- Additional Health Benefits
- Maternity & Parental Leave Top-up
- Wellness & Transit Benefit
- WFH Reimbursement
- Employee Development Benefit
- Givewell Benefit
- Flexibility

We are a remote-first company across Canada with an office in Toronto. This role requires attending in-person meetings and team-building events.

At Borrowell, we believe in the importance of diversity and inclusivity. If you're unsure about your qualifications, we encourage you to apply. We're looking for candidates with a growth mindset and a passion for helping people with their finances.

  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Canada CB Canada Full time

    Full Stack Developer RoleWe are seeking a highly skilled Full Stack Developer to join our team at CB Canada. The ideal candidate will have expertise in full stack development, API design and development, and a strong understanding of DevOps practices, design patterns, and security.Key ResponsibilitiesDesign and develop front-end and back-end...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    Uwin Pro Inc. is seeking a skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will play a key role in designing and developing cutting-edge web applications.About the RoleThis full-time position offers a competitive salary of $120,000 per year. The successful candidate will have the opportunity to work on a variety of...


  • Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Full Stack Developer to join our team at Randstad Canada. As a Full Stack Developer, you will be responsible for designing and implementing robust applications using Java and modern frameworks like Angular.The ideal candidate will have strong experience with full stack development, particularly in front-end and back-end...


  • Toronto, Ontario, Canada SarasCan Inc Full time

    We are seeking a skilled Senior Full Stack Developer to join our team at SarasCan Inc.Job SummaryThe ideal candidate will have 9+ years of experience in developing full-stack applications using a cloud-based architectural framework. They will contribute to designing and implementing full-stack applications, collaborating closely with business analysts and...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality digital products.Key Responsibilities:Design and develop full-featured responsive web and/or native applicationsContribute...


  • Toronto, Ontario, Canada Aclick Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Developer to join our team at Aclick Inc.


  • Toronto, Ontario, Canada Randstad Canada Full time

    Randstad Canada, a leading provider of IT staffing solutions, offers a challenging opportunity for a Full Stack Analytics Developer to join their team in Toronto. As a hybrid role, the successful candidate will work two days a week in the office and enjoy a 12-month contract with potential extension and conversion.The ideal candidate will have at least two...

  • Full Stack Developer

    2 months ago


    Toronto, Ontario, Ontario, Canada Sage Recruiting Full time

    Sage Recruiting is looking for a Full Stack Developer to join a Toronto-based scientific software company building an industry-leading software platform that sheds light into previously uncharted areas of biology. Their HPC application analyzes terabytes of data per day for each user, supporting interactivity, automated workflows, and 3D visualization.Their...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryMaarut Inc is seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying complex software applications using Java and JEE technologies.Key ResponsibilitiesDesign and develop technical requirements and prepare detailed technical solution...


  • Toronto, Ontario, Canada Apex Systems Full time

    At Apex Systems, we are seeking an experienced Senior Full Stack Development Manager to lead our hybrid team in downtown Toronto, Ontario. This 6-month contract position has the potential to become a full-time opportunity.The ideal candidate will have expertise in both front-end and back-end development and be able to guide a team of developers in delivering...


  • Toronto, Ontario, Canada Globalfaces Direct Full time

    Job Title: Full Stack Software EngineerJob Type: Full-TimeExperience Level: Mid-Senior LevelWe are seeking an experienced Full Stack Software Engineer to join our team at GlobalFaces Direct. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining our applications, optimizing the use of Entity Framework, automating...


  • Toronto, Ontario, Ontario, Canada Stefanini North America and APAC Full time

    Job Title: Java Full Stack Developer Location: Toronto, Canada About the Role: We are seeking a highly skilled Java Full Stack Developer to join our dynamic team. The ideal candidate will have a strong foundation in Java, Spring Boot, and Angular. Experience with Google Cloud Platform (GCP) is a significant advantage. As a Full Stack Developer, you will be...


  • Toronto, Ontario, Canada Apex Systems Full time

    About the RoleWe are seeking an experienced Senior Full Stack Development Manager to join our team at Apex Systems in Downtown Toronto, Ontario. This is a 6-month contract with the possibility of being converted to a permanent position.As a Senior Full Stack Development Manager, you will be responsible for overseeing the development of both front-end and...


  • Toronto, Ontario, Canada Hotspex Full time

    About HotspexHotspex, a leading market research firm, has secured its position as the most innovative company in North America for five consecutive years. We develop new ways of gaining better, more meaningful insight to manage customer-brand relationships.We are searching for a skilled and motivated Full Stack Developer who can bring a balance of...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Randstad Full time

    About the Role:We seek a skilled Software Engineer - Full Stack Development to join our team.Key Responsibilities:Design and develop scalable, efficient, and secure software applications.Collaborate with cross-functional teams to define and deliver high-quality software features.Participate in code reviews and contribute to the improvement of overall code...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Join Maarut Inc as a highly skilled Senior Full Stack Java Developer to drive the development of our JEE-based applications.About the RoleWe are seeking an experienced and motivated individual with expertise in full stack Java development, particularly in JEE technologies and frameworks such as JSF, Angular, and React. The successful candidate will lead a...


  • Toronto, Ontario, Canada NearSource Full time

    Job Title: Senior Full Stack Nodejs DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Nodejs Developer to join our dynamic team at NearSource Technologies. As a Senior Full Stack Nodejs Developer, you will play a key role in shaping our inventive solutions and propelling technological progress.Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Canada Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Canada Inc.Job DescriptionThis is a permanent position with 35 hours of work per week, offering free parking and competitive benefits. The successful candidate will be working in a consulting firm environment, willing to relocate for this position.Key...