- Build and maintain high-quality Android and iOS applications using Kotlin and Swift in a cloud‑based environment.
- Develop scalable, test‑driven code that adheres to mobile development best practices.
- Collaborate closely with cross‑functional teams including Product Managers, Architects, and fellow Engineers to define and implement new features.
- Translate stakeholder requirements into seamless mobile experiences.
- Take ownership of assigned features and drive them through design, implementation, testing, and deployment.
- Continuously explore and incorporate new mobile technologies and tools to enhance development efficiency and product quality.
- Strong understanding of the complete mobile development lifecycle.
- Proficiency in Kotlin, with solid knowledge of the Android SDK; experience with Swift for iOS is also required.
- Familiarity with architecture patterns such as MVVM, MVI, and Clean Architecture.
- Strong grasp of SOLID principles, test‑driven development, and clean coding practices.
- Experience with multithreading, synchronization, and mobile UI design patterns.
- Skilled in writing unit tests using tools like JUnit and Mockito.
- Hands‑on experience with dependency injection tools (e.g. Hilt, Koin, Dagger 2).
- Knowledge of Android lifecycle components and modern tools like Coroutines, Flow, and KTX.
- Familiarity with mobile image loading libraries (e.g. Picasso).
- Proficient in Git version control, pull requests, and participating in peer code reviews.
- Degree in Computer Science, Engineering, or a related technical field.
- Prior experience in a collaborative, agile development team is a strong asset.
- A strong commitment to diversity, equity, and inclusion in building the team and work culture.
- Competitive salary with performance‑based share appreciation opportunities.
- Paid vacation and sick leave, plus a charitable donation matching program.
- Comprehensive benefits package including extended health, vision, and dental coverage, Health Spending Account, Telemedicine, Employee Assistance Program, and multiple types of insurance.
- Discounts on travel and accommodation through the company's platform.
- A centrally located Calgary office (Eau Claire), just minutes from outdoor spaces like Prince's Island Park.
- Opportunities to grow professionally through ongoing learning and development support.
- Access to social events, wellness resources, and in‑building fitness centers.
-
Job summary · We're on a mission to build a more rewarding financial future for all Canadians. Life at Neo is complex and fast-paced but also incredibly fulfilling.The Role · Neo Financial seeks an Intermediate Mobile Developer to join our team in Calgary. · ...
Calgary, Alberta1 month ago
-
Join us to build a more rewarding financial future for all Canadians · At Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly ...
Calgary, AB $80,000 - $135,000 (CAD) per year2 days ago
-
Team: Software Engineering - Customer Mobile · Experience: · Assets: · Experience with Kotlin Multiplatform · Experience with Mobile Automation Testing · Experience with Fastlane and/or maintaining CI/CD workflows · Additional Experience:Experience developing, releasing, and main ...
Calgary $80,000 - $135,000 (CAD) per year2 days ago
-
Join us to build a more rewarding financial future for all Canadians · At Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly ...
Calgary, AB2 days ago
-
We're on a mission to build a more rewarding financial future for all Canadians at Neo Financial. · We're seeking an accomplished Senior Mobile Engineer to join our team in Calgary. · ...
Calgary, Alberta1 month ago
-
We are seeking a Lead Mobile Developer to join our multi-disciplinary engineering team delivering a modern digital experience platform for a large hospitality and entertainment organization. You will assist the Delivery Lead and the Tech Lead in coordinating the work across mobil ...
Calgary Full time1 week ago
-
This role is located in Calgary, Alberta and there are no remote options outside of Alberta. · CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities.Become part of an outstanding culture that gives you the freedom to innova ...
Calgary $85,000 - $160,000 (CAD)2 weeks ago
-
Job summary · WestJet is currently seeking a Senior Mobile Application Developer to support our Digital Technology team. This role requires an energetic self-starter with a strong work ethic and willingness to learn and contribute to a fast-paced environment. · ...
Calgary1 month ago
-
Location: · Calgary, AB (Hybrid – 3 days in office) · Employment Type: · Full-Time | Competitive Benefits Package · Role Alignment: · Enjoy hands-on mobile testing and automation. · Actively mentor and guide team members. · Collaborate closely in a hybrid office environment (3 da ...
Calgary, Alberta3 days ago
-
We are seeking a detail-oriented and experienced QA · Engineer with strong expertise in mobile application testing to join our team. · ...
Calgary, Alberta1 month ago
-
We are seeking a detail-oriented and experienced QA Engineer with strong expertise in mobile application testing to join our team supporting a leading financial client. · Design, develop, and execute test plans and test cases for mobile applications (iOS and Android). · Perform f ...
Calgary, Alberta $75,000 - $120,000 (CAD) per year1 week ago
-
Company Description · Tachyon Technologies is a Digital Transformation consulting firm dedicated to driving customer-focused business transformation. As a trusted partner, Tachyon seamlessly integrates SAP's digital core with cutting-edge solutions to enhance clients' business op ...
Calgary, Alberta $70,000 - $120,000 (CAD) per year1 day ago
-
We are seeking Sales Representatives (Mobilists) to work inside Real Canadian Superstore where you will guide customers towards their optimal phone and rate plan options that align with their unique lifestyles. · Sales · Customer Service · ...
Calgary, Alberta1 month ago
-
We're looking for a Senior React Native Developer who's passionate about crafting engaging, high-performance mobile experiences. · ...
Calgary, Alberta1 month ago
-
We seek a detail-oriented and experienced QA Engineer with strong expertise in mobile application testing to join our team. · ...
Calgary, Alberta1 month ago
-
Mobile Automation Engineer (Java, Selenium, Appium) · We're looking for a Mobile Automation Engineer to help drive quality across web and mobile platforms, building robust automated testing solutions and contributing to high-performing engineering teams. · This role combines hand ...
Calgary, Alberta6 days ago
-
Join us to build a more rewarding financial future for all Canadians · ...
Calgary, Alberta1 month ago
-
+We're looking for an Intermediate React Native Developer who's excited to build high-quality mobile experiences and grow their skills in a fast-moving product environment. · +Build and maintain high-quality React Native features for Android (with some iOS exposure). · Implement ...
Calgary, Alberta1 month ago
-
· Brilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support their staff and customers. Purpose-built for the ag and construction industries, Brilliant Harvest's AI-powered platform helps dealership teams find answers faster, save tim ...
Calgary2 days ago
-
The ideal candidate will be responsible for designing and developing responsive web applications. · ...
Greater Calgary Metropolitan Area1 week ago
-
We are seeking a Senior Android Engineer to help drive development of our flagship Android applications. · Design, develop, and maintain high-quality features for our Android apps using Kotlin and modern Android frameworks. · Collaborate with cross-functional teams (product manag ...
Calgary, Alberta1 week ago
Senior Mobile Developer - Calgary - Toast
Description
Senior Mobile Developer
Join to apply for the Senior Mobile Developer role at Toast.
Base pay range
$120,000.00/yr - $150,000.00/yr
Job Description
Toast is recruiting on behalf of this company for a Senior Mobile Developer to join their growing Mobile team in Calgary. This is an exciting opportunity for an experienced mobile engineer who is passionate about creating elegant and user‑centric applications in a dynamic and collaborative environment. The company is focused on transforming workforce travel through innovative mobile solutions. They are looking for someone who enjoys solving complex problems, has strong coding fundamentals, and values clean, maintainable architecture. This role offers the opportunity to contribute meaningfully to the full software development lifecycle and to be part of a team that's reimagining travel for working crews. This position is based in Calgary, AB and follows a hybrid model with approximately 20% flexibility to work from home.
Responsibilities
Requirements
Benefits
Application Process
Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you'll hear back from us with next steps. Your journey with Toast begins here, and we're excited to see what you bring to the table
If your application is successful, we'll schedule a vetting call with a member of the Toast team. This 30‑45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you've tackled, and the impact you've made. This is your chance to shine and show us why you're a great fit for the roles we offer.
Once you've impressed us in the vetting call, we'll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you've made. This way, your profile reflects your true potential and accomplishments.
After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.
Referrals increase your chances of interviewing at Toast by 2x.
Get notified about new Mobile Engineer jobs in Calgary, Alberta, Canada.
#J-18808-Ljbffr
-
Mobile Developer
Only for registered members Calgary, Alberta
-
Mobile Developer
Only for registered members Calgary, AB
-
Mobile Developer
Only for registered members Calgary
-
Senior Mobile Developer
Only for registered members Calgary, AB
-
Senior Mobile Developer
Only for registered members Calgary, Alberta
-
Lead Mobile Developer
Full time Only for registered members Calgary
-
Senior Mobile Developer
Only for registered members Calgary
-
Senior Mobile Application Developer
Only for registered members Calgary
-
Mobile Test Automation Lead
Only for registered members Calgary, Alberta
-
QA Engineer – Mobile Testing
Only for registered members Calgary, Alberta
-
QA Engineer
Only for registered members Calgary, Alberta
-
Android Developer(8+ years)(Local to Calgary)
Only for registered members Calgary, Alberta
-
Wireless Sales Representative
Only for registered members Calgary, Alberta
-
Senior React Native Developer
Only for registered members Calgary, Alberta
-
QA Engineer – Mobile Testing
Only for registered members Calgary, Alberta
-
Mobile Automation Engineer
Only for registered members Calgary, Alberta
-
Senior React Native Developer
Only for registered members Calgary, Alberta
-
Intermediate React Native Developer
Only for registered members Calgary, Alberta
-
Intermediate React Native Developer
Only for registered members Calgary
-
Frontend Developer
Only for registered members Greater Calgary Metropolitan Area
-
Android Native Developer – Sr(L3 Level)
Only for registered members Calgary, Alberta
