{"id":3487599,"url":"https://alion.io/job/speer-technologies-senior-swiftkotlin-mobile-developer","title":"Senior Swift/Kotlin Mobile Developer","company":{"id":4076754,"name":"Speer Technologies","domain":"speer.io","url":"https://alion.io/company/speer-io","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"D","score":52,"open_postings":10,"ghost_share":0.8,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":70000,"max":100000,"currency":"CAD","period":"year","gross":null,"usd_annual":71250},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Kotlin","optional":false},{"name":"Rest API","optional":false},{"name":"Swift","optional":false},{"name":"AWS","optional":true},{"name":"Bitrise","optional":true},{"name":"Docker","optional":true},{"name":"Fastlane","optional":true},{"name":"GCP","optional":true},{"name":"GitHub Actions","optional":true}],"status":"live","first_seen_at":"2026-05-12T02:45:37Z","employer_posted_date":"2026-05-12","last_verified_at":"2026-11-01T13:05:44Z","board_verified":true,"closed_at":null,"days_open":173,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":173},"description":"About Speer Technologies Inc.\nWho we are!\nSpeer Technologies is a dynamic technology hub based in Toronto, partnered with some of the largest technology incubators in the Greater Toronto Area. We are a team of passionate innovators and open-minded thinkers, dedicated to building groundbreaking technologies. Our products are on the path to receiving provisional patents, with partnerships spanning Italy, Germany, California, and France.\nAs a startup, we thrive on creativity, collaboration, and the drive to push boundaries. Our fast-paced environment offers exposure to a variety of programming languages, software, and work environments, ensuring a rich learning experience. We provide ample opportunities for personal and professional growth, all while fostering an inclusive and barrier-free workplace.\nSpeer is an equal opportunity employer and is committed to providing an inclusive and barrier-free recruitment process. We will accommodate the needs of applicants under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment and selection process.\nPlease advise Speer of any accommodations you may require to ensure your equal participation in the recruitment and selection process. Information received relating to accommodation measures will be addressed confidentially.\nWhy Speer Technologies?\nGrowth Opportunities: We offer the chance to grow with the company and take on new responsibilities as we expand.\nDynamic Environment: Our fast-paced startup environment ensures no two days are the same.\nInnovation: Be part of a team that's pushing the boundaries of technology and making a real impact.\nInclusive Workplace: We are committed to creating an inclusive environment where all employees can thrive.\n What You’ll Do\nAs a Senior Mobile Developer, you will lead the development of native mobile applications across iOS and Android platforms. You will shape architecture, guide technical direction, and work closely with product and design teams to deliver high-quality mobile experiences.\nDesign, build, and maintain scalable native applications using Swift and Kotlin\nDefine and evolve mobile architecture and shared design patterns across platforms\nLead end-to-end mobile development from UI integration to backend connectivity\nCollaborate with product, design, hardware, and backend teams on technical requirements\nBuild and integrate REST APIs and third-party SDKs\nIntegrate mobile applications with hardware peripherals such as Bluetooth devices, LiDAR sensors, and other connected systems\nOptimize performance, stability, and scalability across mobile platforms\nConduct code reviews and mentor junior developers\nImprove CI/CD pipelines and release processes for App Store and Google Play\nResponsibilities\nOwn mobile architecture and ensure long-term scalability and maintainability\nDrive integration between mobile applications and hardware systems\nLead performance tuning, debugging, and optimization efforts\nSupport testing strategies and continuous integration practices\nStay current with mobile, IoT, and hardware integration technologies\nSkills Required\n3+ years of professional mobile development experience\nStrong experience with Swift and Kotlin in production environments\nSolid understanding of mobile architecture and system design\nExperience integrating REST APIs, OAuth/JWT, and third-party SDKs\nExperience with hardware and peripheral integration, including Bluetooth devices, LiDAR, or similar technologies\nFamiliarity with CI/CD pipelines and Git workflows\nExperience publishing apps to App Store and Google Play\nStrong understanding of full stack systems is an asset\nPreferred Skills\nExperience with Fastlane, Bitrise, or GitHub Actions\nFamiliarity with AWS, GCP, or Docker\nExposure to microservices or service-oriented architecture\nExperience with mobile testing frameworks\nKnowledge of accessibility and performance optimization\nIdeally you will also have:\nAn Agile mindset with experience working in dynamic product teams.\nA spirit of collaboration and transparent communication.\nA passion for elegant UX and well-architected systems.\nHigh personal development standards, including documentation, testing, and clean code.\nA willingness to grow across the stack - from mobile interfaces to backend APIs.\nTeam spirit and a sense of humour is always great!\nFluency in French is an asset. \nJob Details:\nJob Type: Full-Time\nPay: $70,000-$100,000 a year\nFlexible Language Requirement: French not required\nSchedule: Monday to Friday\nBenefits:\nDental care\nPaid time off\nVision care\nWellness program","description_format":"text","description_chars":4611,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":true}]},"benefits":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Software","Digital Goods","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-29T22:14:01Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.23,"p_room":0.28,"age_days":173,"expected_fill_days":36,"reasons":["conf:0","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-11-01T06:10:25Z"},"pay":{"stated_usd_annual":71250,"is_top_pay":false},"html_url":"https://alion.io/job/speer-technologies-senior-swiftkotlin-mobile-developer","json_url":"https://alion.io/job/speer-technologies-senior-swiftkotlin-mobile-developer.json","meta":{"generated_at":"2026-11-01T13:23:24Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20530,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4076754},"rest":"https://alion.io/mcp/rest/get_company?id=4076754"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fspeer-technologies-senior-swiftkotlin-mobile-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fspeer-technologies-senior-swiftkotlin-mobile-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fspeer-technologies-senior-swiftkotlin-mobile-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/speer-technologies-senior-swiftkotlin-mobile-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fspeer-technologies-senior-swiftkotlin-mobile-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3487599}},{"tool":"search_jobs","arguments":{"company":"speer.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3487599},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}