Mobile Cross-Platform Software Developer

closed
Logo of TextNow

TextNow

πŸ’΅ $90k-$140k
πŸ“Remote - Canada, United States

Job highlights

Summary

TextNow is seeking a passionate and experienced Mobile Software Developer to join their Revenue team. The developer will be responsible for creating high-quality mobile applications for iOS and Android platforms as part of a dynamic team. They will collaborate with cross-functional teams, participate in the development of new features, and maintain software solutions.

Requirements

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

Responsibilities

  • Learn and grow within our team, contributing to the success of our mission
  • Collaborate with cross-functional teams to design, develop, and maintain software solutions that improve user experience and application performance
  • 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

Preferred Qualifications

  • Knowledge of cloud computing platforms
  • Previous experience with telecommunications or VoIP applications
  • Understanding of automated application testing
  • Experience releasing apps to the App and Play Stores

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