AppFolio
Sr. React Native (Mobile) Software Engineer
AppFolio, Chicago, Illinois, United States, 60290
Join to apply for the
Sr. Mobile Software Engineer
role at
AppFolio 1 week ago Be among the first 25 applicants Description Mission
As a key contributor to AppFolio's mobile team, you will work closely with a passionate group of engineers to build and maintain our mobile apps for property managers, tenants, vendors, and future additional adjacent customers in the real estate vertical. Over time, you will collaborate closely with product managers, engineers, and designers to continue improving our mobile apps while making them more robust and easy to maintain. Outcomes Mobile Platform Maintain a strong and stable platform supporting iOS and Android applications for Appfolio Property Manager and Tenant Portal. Keep the platform modern and up-to-date with key dependencies and frameworks. Ensure mobile applications meet all App Store and Google Play Store requirements. Provide well-maintained documentation to facilitate learning and support for building and testing mobile applications. Handle forward/backward compatibility concerns proactively, so experience teams can focus on development.
Mobile Experiences
Support other teams in creating seamless mobile experiences, including deep integrations like Push Notifications, Offline Support, and Platform Payments. Lead with a customer-focused approach, enhancing end-user and internal developer experiences. Own team projects, including planning, estimation, implementation, and maintenance. Communicate proactively and collaborate effectively with external experience teams. Educate and mentor others in Mobile Platform development and integration. Ensure reliability and fulfill commitments to customers, business, and peers.
Skills
You should be able to: Leverage extensive experience in developing React-based applications to build and maintain React Native apps. Understand common mobile application architectures deeply. Utilize native APIs for deep integrations with iOS and Android features. Be proficient with technologies like React Native, Xcode, Android Studio, GraphQL, Node.js, and comfortably work with large Ruby-on-Rails applications. Commit to high-quality, test-automated deliverables. Embody agility by breaking down large stories and iterating efficiently.
Competencies Technical
5+ years of relevant industry experience. Ability to navigate large or third-party/open-source codebases quickly. Excellent coding and design skills. Practices test-driven development. Commitment to pair programming.
Execution
Make quick decisions with incomplete information. Comfortable releasing minimal viable products. Focus on value and outcomes. Simplify complex problems. Recognize and celebrate business wins with the team.
Communication
Communicate effectively with teammates across roles. Engage in public speaking and contribute to the open-source community.
Continuous Improvement
Embrace feedback and incorporate it into daily work. Provide constructive feedback to others. Engage in retrospection and continuous learning. Mentor fellow engineers to grow their skills and confidence.
Character
Be tenacious and resilient. View problems as opportunities. Maintain a positive attitude through challenges.
Compensation & Benefits
The base salary range for this role is $138,400-$173,000, determined by skills, experience, and education. Additional benefits and bonuses may apply. Regular full-time employees are eligible for benefits. See here for details. About AppFolio
AppFolio is a technology leader in real estate, enabling communities to connect, operate efficiently, and grow. Visit appfolio.com for more information. Why Join Us
Grow:
High-performance culture with opportunities for growth and rewards. Learn:
Investment in your potential through coaching and mentorship. Impact:
Innovate to make community living effortless and engaging. Connect:
Flexible hybrid work environment fostering collaboration and connection.
Paddle as One. Learn more at appfolio.com/company/careers. Statement of Equal Opportunity
We value diversity and are an Equal Opportunity Employer. All applicants are welcome regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, or veteran status. #J-18808-Ljbffr
Sr. Mobile Software Engineer
role at
AppFolio 1 week ago Be among the first 25 applicants Description Mission
As a key contributor to AppFolio's mobile team, you will work closely with a passionate group of engineers to build and maintain our mobile apps for property managers, tenants, vendors, and future additional adjacent customers in the real estate vertical. Over time, you will collaborate closely with product managers, engineers, and designers to continue improving our mobile apps while making them more robust and easy to maintain. Outcomes Mobile Platform Maintain a strong and stable platform supporting iOS and Android applications for Appfolio Property Manager and Tenant Portal. Keep the platform modern and up-to-date with key dependencies and frameworks. Ensure mobile applications meet all App Store and Google Play Store requirements. Provide well-maintained documentation to facilitate learning and support for building and testing mobile applications. Handle forward/backward compatibility concerns proactively, so experience teams can focus on development.
Mobile Experiences
Support other teams in creating seamless mobile experiences, including deep integrations like Push Notifications, Offline Support, and Platform Payments. Lead with a customer-focused approach, enhancing end-user and internal developer experiences. Own team projects, including planning, estimation, implementation, and maintenance. Communicate proactively and collaborate effectively with external experience teams. Educate and mentor others in Mobile Platform development and integration. Ensure reliability and fulfill commitments to customers, business, and peers.
Skills
You should be able to: Leverage extensive experience in developing React-based applications to build and maintain React Native apps. Understand common mobile application architectures deeply. Utilize native APIs for deep integrations with iOS and Android features. Be proficient with technologies like React Native, Xcode, Android Studio, GraphQL, Node.js, and comfortably work with large Ruby-on-Rails applications. Commit to high-quality, test-automated deliverables. Embody agility by breaking down large stories and iterating efficiently.
Competencies Technical
5+ years of relevant industry experience. Ability to navigate large or third-party/open-source codebases quickly. Excellent coding and design skills. Practices test-driven development. Commitment to pair programming.
Execution
Make quick decisions with incomplete information. Comfortable releasing minimal viable products. Focus on value and outcomes. Simplify complex problems. Recognize and celebrate business wins with the team.
Communication
Communicate effectively with teammates across roles. Engage in public speaking and contribute to the open-source community.
Continuous Improvement
Embrace feedback and incorporate it into daily work. Provide constructive feedback to others. Engage in retrospection and continuous learning. Mentor fellow engineers to grow their skills and confidence.
Character
Be tenacious and resilient. View problems as opportunities. Maintain a positive attitude through challenges.
Compensation & Benefits
The base salary range for this role is $138,400-$173,000, determined by skills, experience, and education. Additional benefits and bonuses may apply. Regular full-time employees are eligible for benefits. See here for details. About AppFolio
AppFolio is a technology leader in real estate, enabling communities to connect, operate efficiently, and grow. Visit appfolio.com for more information. Why Join Us
Grow:
High-performance culture with opportunities for growth and rewards. Learn:
Investment in your potential through coaching and mentorship. Impact:
Innovate to make community living effortless and engaging. Connect:
Flexible hybrid work environment fostering collaboration and connection.
Paddle as One. Learn more at appfolio.com/company/careers. Statement of Equal Opportunity
We value diversity and are an Equal Opportunity Employer. All applicants are welcome regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, or veteran status. #J-18808-Ljbffr