Senior Software Engineer (full Stack)

Toronto, ON, CA, Canada

Job Description

About My Beacon




Beacon is a new solution to facilitate smooth transitions for immigrants relocating to Canada.



Founded on the principle that immigration should be a journey of excitement, not uncertainty, Beacon leverages cutting-edge technology to provide comprehensive support for immigrants. Our Super App simplifies the financial and informational hurdles that newcomers face, offering everything from banking solutions to essential resources, all designed to ease the transition into Canadian life.



At Beacon, we believe in empowering immigrants to build successful futures in their new homes. Our platform is the first of its kind in Canada. It is being developed by a team of seasoned professionals and immigrants who understand the challenges and opportunities of beginning a new chapter in a new country. Our mission is to make the immigrant journey smoother, more accessible, and more rewarding by providing tailored financial services and support in Canada.



To learn more about working at My Beacon, please check out our careers page on our website

About the Role




We're looking for a

Senior Software Engineer

who thrives on solving meaningful problems and enjoys working across many areas of the stack. You'll lead key

frontend initiatives

while also contributing to

backend systems

when needed, helping build the infrastructure that powers

Beacon's suite of financial services

.



As we adopt an

AI-driven development mindset

, you'll play a key role in leveraging AI tools and automation to accelerate innovation and productivity.


This role is ideal for a

problem solver

who values autonomy, takes technical ownership, and is eager to make an impact at both the

code

and

architectural

levels in a fast-paced, product-centric environment.

Key Responsibilities



Develop and maintain

frontend applications

using

Next.js

and

React Native

, ensuring a cohesive experience across web and mobile platforms Design, build, and maintain backend systems and microservices using

Java (Spring Boot)

and

Go

Architect and implement scalable, secure

RESTful APIs

for internal services and third-party integrations Lead

frontend technical initiatives

, setting standards for performance, accessibility, and maintainability Write clean, maintainable, and well-tested code using best practices and modern design patterns Lead code reviews and contribute to improving engineering processes Collaborate closely with

product and engineering teams

to deliver seamless, high-quality user experiences Drive technical decisions and contribute to system architecture discussions
Participate in on-call rotations and troubleshoot production issues with urgency and care
Continuously identify opportunities for

automation

,

performance tuning

, and

system hardening


Qualifications



5+ years of

backend development experience

with

Java (Spring Boot)

and exposure to

Go

, or a strong interest in learning it Proven experience building and maintaining

frontend applications

using

Next.js

,

React

, and

React Native

Strong understanding of

distributed systems

,

microservices architecture

, and

API design

Proficient in working with

relational databases

(e.g., PostgreSQL, MySQL) and

in-memory stores

like Redis Hands-on experience developing

secure, production-grade REST APIs

and integrating them with frontend clients Familiar with

CI/CD pipelines

,

Git

,

testing frameworks

(e.g., JUnit, Jest, React Testing Library), and

containerized development

Comfortable working across the stack and in

hybrid cloud environments

, integrating with third-party APIs and providers Excellent communication skills with a

collaborative mindset

and a passion for driving

frontend technical initiatives


Nice to Have



Experience in the

fintech domain

or with

financial transaction workflows


Experience with

observability tools

such as

DataDog

,

Prometheus

, or

Grafana


Exposure to

AI development toolings

Experience deploying

frontend and serverless applications

on

Vercel


Proven track record of releasing and maintaining

mobile apps

on the

App Store

and

Google Play Store


Exposure to third-party integrations such as

Auth0

,

Twilio

, or

payment gateways

* Strong understanding of

application security

and

secure coding principles

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2968985
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned