Senior Mobile Software Engineer

Ericksonseniorlivings · New York City, NY, US

PostJobFree Posted May 31, 2026 First seen May 31, 2026
Enjoy a work environment focused on peer collaboration, continuous improvement, and hands-on creation of high-quality, robust bike components. Responsibilities * Build, deploy, test, and maintain mobile applications for iOS and/or Android using modern development paradigms. * Lead creation of automation tools for infrastructure configuration, software deployment, continuous integration, and test. Contribute to system verification plans and quality assurance procedures. * Provide supporting design documentation, including design specifications, design options, tradeoffs and choice rationale, experimental results, and tuning procedures. * Model the creation, use, and adherence to evolving standards for design rigor and verification. * Work to remove friction from the software development process. * Provide technical guidance, mentor, and oversee team members on development and operations. * Conduct and contribute to code reviews for software, as well as participate in design reviews for relevant adjacent designs. * Effectively work with internal users and third-parties to facilitate integration of features and services. * Own, estimate, and track progress for tasks through all stages of a project to meet desired performance, cost, and time-to-market goals. Qualifications * B.S. degree in Computer Science, Computer Engineering or equivalent. * 5+ years professional software development experience, specifically using Swift and/or Kotlin. * Excellent verbal and written English communication skills. Strong interpersonal and team skills are required. * Mastery of source control technologies such as Git. * Project experience having designed, analyzed, and improved the security of a communications network. Knowledge of security-related topics such as authentication, data protection, encryption & cryptography, hashing, software attack methodologies, threat analysis, secure data transfer & storage. * Knowledge and application of software development best practices, including creation of adequate tests and documentation. * Development within an established agile software development workflow. * Prior international cross-functional team experience. * A strong desire to make awesome software! * This role is onsite in Colorado Springs, CO. Non-local candidates will be expected to relocate. * Competitive salary starting at $125,000 with potential up to 45% higher based on experience and skills. * Comprehensive benefits package including: Medical, dental, and vision insurance, 401(k) with company match, life and disability insurance, paid time off.