Posted: 4 days ago
Job Description
<p><p>Each day we consume. And every piece of consumption is a set of choices. choices about quality, cost, efficiency - and so on.</p><p>The sum of those choices has an impact. <b>Consequences</b>. For the planet, for us, for other people, and for the species we share the planet with.</p>
<p><b>smallthing</b> is a fully funded tech startup based in downtown Halifax, Nova Scotia.</p>
<p>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 <b>Spring 2026</b>, initially serving the Canadian market before expanding into the UK and US.</p>
<p>Ahead of our launch, we’re recruiting several new team members for an immediate start, including:</p>
<p><b>Senior Software Developer (iOS) — Halifax, NS</b></p>
<h3>About the Role</h3>
<p>We’re looking for a <b>Senior Software Developer</b> to take ownership of our iOS application and help shape the future of our development process.</p>
<p>You’ll play a key role in building, maintaining, and enhancing the app — ensuring every feature aligns with our mission to promote ethical consumption.</p>
<p>We’re seeking someone who can proactively lead product development.</p>
<p><b>Starting Base Salary:</b> $100,000 per annum</p>
<p><b>Benefits:</b> Flexible/hybrid work, health insurance, pension</p>
<h3>Key Responsibilities</h3>
<ul>
<li><b>Build and maintain the app:</b> Develop, optimize, and maintain our iOS application to meet customer and internal requirements, ensuring a smooth, mission-aligned user experience.</li>
<li><b>Database management:</b> Share responsibility for the production database (<b>CloudKit</b> and <b>Core Data</b>) alongside the CEO, maintaining data integrity and performance in the absence of a dedicated database resource.</li>
<li><b>Implement AI features:</b> Collaborate with the data team to integrate practical AI solutions that enhance data acquisition and user experience.</li>
<li><b>Web service integration:</b> Create and maintain APIs or web service connections to support key app features such as barcode scanning and third-party database integrations.</li>
<li><b>Contribute to development vision:</b> Help shape and continuously improve the development process, balancing rapid iteration with quality and long-term maintainability.</li>
<li>Proven experience developing iOS apps using <b>Xcode</b>, <b>Swift</b>, <b>Core Data</b>, and <b>CloudKit</b>.</li>
<li>Familiarity with <b>AI-assisted development tools</b> (e.g., OpenAI, Claude) and a practical mindset about their pros and cons.</li>
<li>A passion for achieving <b>positive ethical change</b> through the application of technology.</li>
</ul>
<h3>Important</h3>
<ul>
<li>Understanding of fast iteration cycles and the ability to balance speed with stability and quality.</li>
<li>Strong communication and collaboration skills, especially in cross-functional settings with product, design, and data teams.</li>
</ul>
<h3>Nice to Have</h3>
<ul>
<li>Experience with <b>RESTful APIs</b> and backend web service integration.</li>
<li>Prior experience in <b>small or early-stage product environments</b> where developers take broad ownership.</li>
<li>Familiarity with <b>data ethics</b>, sustainable tech, or consumer transparency tools.</li>
</ul>
<p>Referrals increase your chances of interviewing at smallthing.co by 2x</p></p>
#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Govtjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.