Senior iOS Developer

A digital marketing company that empowers business owners, entrepreneurs, and non-profits with tools to grow online.
$109,489 - $125,241
iOS
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior iOS Developer

Constant Contact, a leading digital marketing SaaS company, is seeking a Senior iOS Developer to join their mobile team. This role offers an exciting opportunity to shape the future of mobile technology in digital marketing, working on applications for phones, tablets, and watches.

The position requires a seasoned professional with 4+ years of iOS development experience and strong expertise in Swift. You'll be responsible for developing captivating applications while working closely with product managers, UX designers, and other engineers in an agile environment. The role involves not just coding, but also architectural decisions, mentoring team members, and collaborating with various departments.

As a Senior iOS Developer, you'll be at the forefront of implementing modern iOS technologies, including SwiftUI, Combine, and working with async/await patterns. You'll have the opportunity to contribute to the architecture of iOS applications, implement unit tests, and ensure high-performance standards.

The company offers a competitive salary range of $109,489 - $125,241 CAD, along with comprehensive benefits including medical, dental, and vision insurance. Constant Contact embraces a hybrid work model, combining the flexibility of remote work with collaborative in-person opportunities.

What makes this role particularly appealing is the company's strong commitment to professional growth, diversity and inclusion, and work-life balance. You'll be part of a team that celebrates differences and continuously works to strengthen its inclusive culture. The company provides numerous opportunities for career development, including coaching and professional development programs.

Working at Constant Contact means contributing to a platform that helps businesses and organizations succeed. Your work will directly impact entrepreneurs and small business owners, making their digital marketing efforts more effective and accessible. If you're passionate about mobile development and want to make a meaningful impact while working with modern technologies in a supportive environment, this role offers an excellent opportunity for career growth and technical challenges.

Last updated a day ago

Responsibilities For Senior iOS Developer

  • Work with product manager, UX designer, and engineers on business and technical requirements
  • Collaborate on backlog refinement and sprint planning using JIRA
  • Develop iOS applications for phones, tablets, and watches using Swift
  • Implement unit tests using XCTest framework
  • Collaborate with back-end services teams
  • Participate in code reviews and pair programming
  • Provide training and mentorship to team members
  • Contribute to system architecture and develop prototypes
  • Document code and maintain team knowledge in Confluence

Requirements For Senior iOS Developer

  • 6+ years of industry experience in software development
  • 4+ years of experience developing native mobile iOS applications
  • Extensive experience with Swift
  • Experience with SwiftUI, Combine, MVVM, MVI
  • Experience with Async/Await
  • Proven ability to design and implement iOS application architecture
  • Experience with unit testing and test-driven development
  • Strong focus on team effectiveness and customer success

Benefits For Senior iOS Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Generous paid time off policy
  • Competitive benefits package for health and well-being
  • Professional development opportunities
  • Hybrid work model
  • Diverse and inclusive culture

Interested in this job?

Jobs Related To Constant Contact Senior iOS Developer

Sr. iOS Engineer, Insurance Engineering

Senior iOS Engineer position at Airbnb's Insurance Engineering team, building protection products for hosts and guests with 5+ years of experience required.

iOS Software Engineer

Senior iOS Software Engineer role at LivePerson, leading enterprise conversations platform, offering remote work and comprehensive benefits in Germany.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS/MacOS Developer

Senior iOS/MacOS Developer position at PEOPLECERT, global leader in professional certification, developing native applications and mentoring junior developers.