Overview
RealPage is seeking a passionate and experienced Android Developerto join our mobile development team. You'll play a pivotal role in building high-quality, scalable Android applications that enhance the experience of millions of users. This is an exciting opportunity to contribute to a growing organization that values engineering excellence, modern development practices, and continuous professional growth.
Responsibilities
Primary Responsibilities
- Design, develop, and maintain advanced iOS applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Unit test code for robustness, including edge cases, usability, and general reliability
- Help maintain code quality, organization, and automation
- Mentor and guide junior developers, providing technical leadership and code reviews
Required Skills
5+ years of hands-on experience developing iOS applications using Swift, iOS SDK, and Xcode, with exposure to key frameworks such as Alamofire, UIKit, and Push NotificationsProven experience in publishing apps to the Apple App Store, including navigating the App Store review processStrong understanding of mobile architecture patterns such as MVP, MVVM, MVI, or similar, with the ability to design scalable and maintainable codebasesProficient in consuming RESTful APIs and handling JSON data within mobile applicationsDemonstrated ability to craft intuitive and engaging user experiences, with a keen eye for design and usabilityExperience with iOS testing frameworks such as XCTest, SwiftyMocky, and familiarity with unit testing, UI testing, and mocking strategiesSolid grasp of version control systems, particularly Git, including branching strategies and collaborative workflowsQualifications
Bachelor's degree in Computer Science, Engineering, or a related field5+ years of experience in iOS developmentSkills Required
Xcode, Push Notifications, Git, Uikit, Ios Sdk, Json, Restful Apis, Swift