Senior Software Developer (iOS & Android)

TextNow is the largest provider of free phone service in the nation, evolving the way the world connects.
Toronto, ON, Canada · Vancouver, BC, Canada
Mobile
Senior Software Engineer
Remote
5+ years of experience
Telecommunications

Description For Senior Software Developer (iOS & Android)

TextNow, the largest provider of free phone service in the nation, is seeking a Senior Software Developer with iOS and Android experience to join their Revenue team. This role offers an exciting opportunity to work on mobile applications that impact millions of users. The ideal candidate will have 5+ years of professional mobile development experience, proficiency in Java/Kotlin and SwiftUI/UIKit, and a passion for creating innovative solutions.

As a Senior Software Developer, you'll be responsible for developing high-quality mobile applications for iOS and Android platforms. You'll collaborate with cross-functional teams to design, develop, and ship new features, as well as enhance existing applications. This role requires strong problem-solving skills, a commitment to delivering high-quality software, and excellent communication abilities.

TextNow offers a mission-driven environment focused on democratizing phone service and making communication accessible and affordable. The company values customer obsession, doing right by their people, accepting challenges, acting like an owner, and being deeply committed to their work. They provide a strong work-life balance, flexible work arrangements, employee stock options, unlimited vacation, and benefits for both physical and mental well-being.

Join TextNow in their mission to break down barriers to communication and free the flow of conversation for people everywhere. This is an excellent opportunity for a skilled Senior Software Developer to make a significant impact in a fast-paced, innovative work environment while contributing to a meaningful cause.

Last updated 15 days ago

Responsibilities For Senior Software Developer (iOS & Android)

  • Grow within our team, contributing to the success of our mission and becoming a technical leader on the mobile side
  • Collaborate with cross-functional teams to design, develop, and maintain software solutions
  • Participate in the development of new features, enhancements and improvements to our products
  • Work on a wide range of projects in mobile application development
  • Participate in code reviews to ensure code quality and maintainability
  • Assist with debugging and issue resolution

Requirements For Senior Software Developer (iOS & Android)

Java
Kotlin
  • Bachelor's degree in Computer Science, Software Engineering or a related field or relevant experience
  • 5+ years of professional mobile software development experience with iOS & Android
  • Proficiency in Java or Kotlin as well as SwiftUI or UIKit
  • Detailed knowledge of Concurrency, Protocols and Dependency Injection
  • Strong knowledge of mobile platforms, frameworks, and APIs
  • Great problem-solving skills and a commitment to delivering high quality software
  • Can write concise, performant, testable code. Unit testing is a must
  • Solid understanding of iOS and Android software architecture and design principles
  • Excellent communication and teamwork skills

Benefits For Senior Software Developer (iOS & Android)

Equity
  • Strong work life blend
  • Flexible work arrangements (work from home, remote, or access to 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)
  • Company travel for team events and off-sites

Interested in this job?

Jobs Related To TextNow Senior Software Developer (iOS & Android)

Senior Software Engineer, Developer Relations (Mobile)

Senior Software Engineer for Developer Relations (Mobile) at Epic Games, focusing on Unreal Engine and mobile platforms.

Senior React Native Developer - Octopus

Senior React Native Developer position at Robusta Technology Group (RTG) for building high-quality mobile applications and collaborating with cross-functional teams.

Senior Software Engineer, IOS/Android

Senior Software Engineer for iOS/Android at Disney, developing test automation for streaming apps. 5+ years experience required. Competitive salary and benefits.

Senior Software Engineer, Credit Card (Mobile)

Senior Software Engineer (Mobile) role at Gemini, focusing on credit card technology and mobile app development using React Native.