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.