Senior iOS Developer

closed
TextNow Logo

TextNow

πŸ“Remote - United States, Canada

Summary

Join TextNow, the nation's largest free phone service provider, in our mission to democratize communication. As a Senior Software Developer, you will lead iOS application development, collaborating with cross-functional teams and mentoring junior developers. You'll design, develop, and maintain high-performance, scalable applications while ensuring code quality and performance. This role requires strong technical skills in Swift, SwiftUI, and UIKit, along with experience in in-app purchases. TextNow offers a strong work-life blend, flexible work arrangements, competitive pay and benefits, unlimited vacation, parental leave, and employee stock options.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or a related field or relevant experience
  • 5+ years of experience in iOS application development
  • Proficiency in SwiftUI and UIKit with a deep understanding of the iOS SDK and Apple development ecosystem
  • Great problem-solving skills and a commitment to delivering high-quality software
  • Excellent communication and teamwork skills

Responsibilities

  • Lead the architecture, design, and development of scalable iOS applications
  • Write clean, maintainable, and well-documented Swift code
  • Ensure code quality through rigorous code reviews, unit testing, and integration testing
  • Implement and manage in-app purchases (IAP), including subscriptions and consumables, following App Store guidelines and best practices
  • Collaborate with product managers, UX/UI designers, and backend teams to deliver seamless user experiences
  • Provide technical expertise during planning, estimation, and sprint execution
  • Work with QA teams to ensure application stability and performance
  • Mentor and guide junior iOS developers, fostering a culture of continuous learning and improvement
  • Drive a culture of ownership and accountability in the team
  • Participate in technical discussions and advocate for best practices in mobile development
  • Stay current with iOS trends, frameworks, and emerging technologies
  • Identify and resolve performance bottlenecks, memory leaks, and other issues in the application
  • Ensure applications meet high standards for usability, responsiveness, and performance

Preferred Qualifications

  • Experience with mobile in-app purchases (IAP) on the App Store
  • Experience with Objective-C

Benefits

  • Strong work life blend
  • Flexible work arrangements (wfh, remote, or access to one of our office spaces)
  • Employee Stock Options
  • Unlimited vacation
  • Competitive pay and benefits
  • Parental leave
  • Benefits for both physical and mental well being (wellness credit and L&D credit)
  • We travel a few times a year for various team events, company wide off-sites, and more
This job is filled or no longer available