Senior Developer
2 weeks ago
What matters to you?
Each day we consume. And every piece of consumption is a set of choices. choices about quality, cost, efficiency - and so on.
The sum of those choices has an impact.
Consequences
. For the planet, for us, for other people, and for the species we share the planet with.
smallthing
is a fully funded tech startup based in downtown Halifax, Nova Scotia.
We exist to help people better understand the purchasing choices they make — and to improve those consequences. We're doing this through an app launching in
Spring 2026
, initially serving the Canadian market before expanding into the UK and US.
Ahead of our launch, we're recruiting several new team members for an immediate start, including:
Senior Software Developer (iOS) — Halifax, NS
About the Role
We're looking for a
Senior Software Developer
to take ownership of our iOS application and help shape the future of our development process. You'll play a key role in building, maintaining, and enhancing the app — ensuring every feature aligns with our mission to promote ethical consumption.
We're seeking someone who can
proactively lead product development
and ultimately grow into a
leadership role
, guiding a small team of developers.
Starting Base Salary:
$100,000 per annum
Additional Compensation:
Share option scheme
Benefits:
Flexible/hybrid work, health insurance, pension
Key Responsibilities
- Build and maintain the app:
Develop, optimize, and maintain our iOS application to meet customer and internal requirements, ensuring a smooth, mission-aligned user experience. - Database management:
Share responsibility for the production database (
CloudKit
and
Core Data
) alongside the CEO, maintaining data integrity and performance in the absence of a dedicated database resource. - Implement AI features:
Collaborate with the data team to integrate practical AI solutions that enhance data acquisition and user experience. - Web service integration:
Create and maintain APIs or web service connections to support key app features such as barcode scanning and third-party database integrations. - Contribute to development vision:
Help shape and continuously improve the development process, balancing rapid iteration with quality and long-term maintainability.
What We're Looking For
- Proven experience building and shipping iOS apps using
Xcode
,
Swift
,
Core Data
, and
CloudKit
. - Familiarity with
AI-assisted development tools
(e.g., ChatGPT) and a practical mindset about their pros and cons. - Understanding of
fast iteration cycles
and the ability to balance speed with stability and quality. - Strong communication and collaboration skills, especially in cross-functional settings with product, design, and data teams.
- A passion for
ethical technology
and building tools that make a positive impact.
Nice to Have
- Experience with
RESTful APIs
and backend web service integration. - Prior experience in
small or early-stage product environments
where developers take broad ownership. - Familiarity with
data ethics
, sustainable tech, or consumer transparency tools.
-
Senior SQL Developer
8 hours ago
Halifax, Nova Scotia, Canada United Software Group Inc Full timeSenior SQL Developer / Senior Reporting EngineerLocation:Remote across Canada (EST/CST preferred)Senior Reporting Engineerwith advanced SQL expertise and strong experience in Databricks, SparkSQL, PowerBI, and enterprise reporting modernization. This role will serve as a subject matter expert responsible for transforming fragmented, manually created reports...
-
Senior Fullstack Developer
1 week ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £70,929 - £86,691End DateThursday 18 December 2025We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description Summary.Job Description JOB TITLE: Senior Fullstack Developer (Java/JavaScript)SALARY: £70,929 - £86,691per annumLOCATION: Halifax, Bristol, Edinburgh, ManchesterHOURS: Full-time...
-
Senior Fullstack Developer
2 weeks ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £70,929 - £86,691End DateSunday 04 January 2026We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description Summary.Job Description JOB TITLE: Senior Fullstack Developer (Java/JavaScript)SALARY: £70,929 - £86,691per annumLOCATION: Halifax, Bristol, Edinburgh, ManchesterHOURS: Full-time –...
-
Senior Full Stack Developer
11 hours ago
Halifax, Nova Scotia, Canada United Software Group Inc Full timeSenior Full Stack Developer / Team Lead + .NET / / Java)Work Location:Halifax, NS(Permanent remote accepted anywhere in Canada; preference for EST & CST time zones)Experience Required:12+ yearsNote:Looking forstrong hands-on developerswithproven team leadership experienceJob DescriptionWe are seeking aSenior Full Stack Developer / Team Leadto design,...
-
Senior RPGLE/ILE Developer
1 week ago
Halifax, Nova Scotia, Canada Quantum World Technologies Inc. Full timeRole Title: Senior RPGLE/ILE DeveloperLocation: Hybrid Halifax, CanadaDuration: Long-termResponsibilities:6-8 years of experience in RPGLE, FREE FORMAT, ILE, CLLE.Strong knowledge of RPGLE/Free format application development.Experience with ILE and application development lifecycle.Familiarity with Webservices and integrating third-party...
-
Senior Guidewire PolicyCenter Developer
2 hours ago
Halifax, Nova Scotia, Canada Cognizant Technology Solutions Full timeAbout Us:About US: Cognizant is one of the world's leading professional services companies, redefining clients' business, operating, and technology models for the digital era. Our outstanding industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S. Learn how Cognizant...
-
Senior Software Developer – GFT
2 weeks ago
Halifax, Nova Scotia, Canada Royal Bank of Canada Full timeJob DescriptionWhat is the Opportunity? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to deliver...
-
Senior Software Developer – GFT
4 days ago
Halifax, Nova Scotia, Canada RBC Full timeJob DescriptionWhat is the Opportunity? Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to deliver...
-
Senior Software Developer
2 days ago
Halifax, Nova Scotia, Canada Royal Bank of Canada Full timeJob DescriptionWhat is the Opportunity?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join usGlobal Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to deliver...
-
Senior Software Developer
2 weeks ago
Halifax, Nova Scotia, Canada Lockheed Martin Full timeSoftware EngineeringHalifax, NS18102BRAbout the roleThe candidate will be part of a multi-disciplined team environment working on the total software engineering life cycle from specification, design development, integration and test, deployment, maintenance and field trouble shooting for large scale, high complexity naval platform systems, with a focus on...