Perry Street Software logo
Perry Street Software

We build Apps that connect the LGBTQ + Community.

Senior Mobile Developer – iOS/Android

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2010H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

7 days ago

Salary

$75K - $100K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAndroidiOSKotlinReactRubyRuby on RailsRxJava

Job Description

Senior Mobile Developer – iOS/Android

Perry Street Software

• Help build the user-facing pieces of the next generation of Scruff and Jack’d • Clean architecture using dependency injection (Koin/Swinject), modules, and functional & reactive programming (RxJava/Combine) • Develop modern UIs with a live style guide and Jetpack Compose/SwiftUI • Engage in test and behavior-driven development, starting with the ViewModel layer • Work in an agile team with Product, Design, Support, and Marketing to respond to our users' needs • Develop solutions end to end, from design, requirements, coding, refactoring, to delivery and maintenance • Communicate effectively using pair and mob programming across a global team • Learn and develop in other technologies like Kotlin, React, and/or Ruby on Rails • Use latest AI coding technologies to accelerate learning and development

Job Requirements

  • Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience
  • 5+ years of software development experience
  • 4+ years of iOS or Android app development experience
  • Experience using design and architecture patterns
  • Deep understanding of Github and git-driven development processes
  • Open to learning about and enhancing your productivity with AI-powered coding tools
  • Good sense of usability and product for mobile apps
  • Strong sense of ownership, ability to work independently, and proven track record of driving products
  • Previously shipped consumer iOS or Android apps, ideally available in the stores
  • Experience with testable and maintainable mobile architectures

Benefits

  • 11 Paid Holidays
  • One paid week off at mid-year (PSS Summer Refresh Week)
  • Home Office Stipend - purchase furniture for your home setup
  • Paid Parental Leave
  • 401k plan with 6% match
  • Comprehensive, nation-wide healthcare coverage
  • Flexible Time Off

Related Job Pages

More Android Engineer Jobs

Mindera logo

Mobile Developer

Mindera

We craft software with people we love.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

Role Description We are looking for an Android Developer who not only brings strong technical skills in native mobile development but also excels in team fit, communication, and collaboration. You will create exceptional native experiences with the latest e-commerce tech stack while ensuring world-class product quality. In our team’s words: “the work is a bit like a gourmet cuisine; the app is crafted to the utmost software development standards to deliver an exquisite experience presented in a pleasing fashion.” If you are approachable, communicate clearly, and enjoy working in a collaborative and positive team environment, we’d love to hear from you. - National and international expected traveling time varies according to project/client and organisational needs: 0%-15% estimated. Qualifications - Clear and effective communication, able to express ideas and collaborate efficiently in a team. - Strong English proficiency. - Approachable and easy to work with, contributing to a positive team atmosphere. - Team fit is key — we value people who are enjoyable to work with as much as technical skills. - Self-driven, comfortable working with little supervision towards a common team purpose. Requirements - Strong experience in Kotlin (Kotlin Multiplatform is a plus). - Jetpack Compose proficiency (Compose Multiplatform is a plus). - Deep knowledge of Coroutines and/or RxJava. - Solid understanding of Software Architecture (MVVM or similar). - Experience with Android Architecture Components (ViewModel, LiveData, Room, etc.). - Unit testing and UI testing (Test-driven development is highly valued). - Creating fluid visual interactions and implementing modern mobile UX patterns. - Knowledge of performance optimization, observability, and metrics to show you care about your code. Benefits - Health Insurance, because health comes first. - Flexible working hours. - Open holidays, take the time you need for yourself. - Profit distribution for everyone. - Mindera Annual Trip, Sports, and sharing groups to connect and have fun! - Training & conferences, create your own training plan. - Choose Laptop & Peripherals that best suit your needs. - Hotspot with unlimited usage, for work or Netflix ;) - Remote culture: We have an office in Casablanca, but Minders work remotely from all over Morocco. - At the offices, we have a wide range of snacks to keep you fed and healthy and partnerships with local businesses. Culture Most of all you get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment. Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.

Morocco
Tabby logo

Senior Fullstack Engineer – Android, Backend

Tabby

On a mission to create financial freedom. No interest. No fees. Shariah-Compliant.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Help scale the systems behind Tabby’s core products. • Work on high-impact projects in a high-growth environment. • Collaborate alongside a world-class remote engineering team spread across 20+ countries.

Serbia
Binance logo

Full-Stack Engineer – IM Chat Platform, Android Focus

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Design, develop, and maintain client-side applications for an instant messaging platform, with Android as the primary focus • Build core messaging features: real-time chat, group chat, media messaging, message sync, offline messaging, push notifications • Participate in client-side architecture design, ensuring consistent UX across Android, iOS, and Web • Use AI-powered tools (Cursor, GitHub Copilot, ChatGPT, Claude, etc.) to support cross-stack frontend development — read, debug, and modify iOS/Web codebases • Integrate RESTful APIs and WebSocket/MQTT/gRPC real-time communication protocols • Handle local storage, offline-first experience, message state management, and cross-platform sync logic • Optimize client performance: startup speed, memory, battery, network efficiency, UI responsiveness • Collaborate with backend teams on API design, integration, and production issue investigation • Senior level: mentor junior engineers, contribute to technical design decisions

Singapore
Binance logo

Android Engineer – Camera & Video, Image Recognition

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Design, develop, and continuously optimize Android-side camera, video, and image recognition related products; participate in building and iterating on-device capabilities. • Handle Android ecosystem fragmentation and low-end device adaptation, optimizing performance, memory, and stability to ensure reliable operation across diverse devices. • Design and implement on-device capture workflows, ensuring stability and compatibility. • Build on-device environment detection and adaption capabilities. • Collaborate with Product, Backend, Algorithm, and other teams to deliver the full on-device pipeline end-to-end. • Participate in technical design reviews, code reviews, on-device engineering practices, and troubleshooting of critical issues.

Singapore
Job Closed