Talent.com
Sr. Mobile Software Engineer

Sr. Mobile Software Engineer

AppFolio, IncRemote - Atlanta, GA
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
job_description.job_card.job_description

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 at the same time as making them more robust and simple to maintain.

Outcomes

Mobile Platform

  • Leverage strong experience developing React-based applications to help build and maintain robust React Native application experiences.
  • Maintain a strong and stable platform that supports iOS and Android mobile applications for Appfolio Property Manager and Tenant Portal.
  • The platform remains modern and up to date with key dependencies and frameworks.
  • Mobile applications adhere to all Apple App Store and Google Play Store requirements.
  • The building and testing for mobile can be easily learned by other developers through robust and well-maintained documentation.
  • Experience teams do not need to think or worry about forward / backward compatibility of the Mobile Platform it is handled for them.

Mobile Experiences

  • Support the efforts of other teams to create great mobile experiences, particularly those that require deep integration, such as Push Notifications, Offline Support, Platform Payments, etc.
  • Lead with a customer-focused mindset magical end users experiences, and practical internal developer experiences
  • Own team projects : leading planning, estimation, implementation, and maintenance
  • Proactively communicate and actively integrate into external experience teams to provide a high level of responsiveness and service to fulfill the requirements of a given project.
  • Educate others on Mobile Platform development and integration.
  • Be a mentor for Mobile Application builds and testing.
  • Honor commitments to customers, business, and peers through diligence and reliability.
  • Skills

    Must have

  • Ability to leverage experience developing React-based applications to help build and maintain robust React Native application experience.
  • Strong professional proficiency in native mobile development with either Android (Kotlin) or iOS (Swift).
  • Deep understanding of the common architecture of mobile applications.
  • Strong native APIs knowledge for deep integrations with iOS and Android platform features.
  • Proficiency with numerous technologies, tools, and frameworks used for mobile application development, such as React Native, Xcode, Android Studio, GraphQL, node.js, etc. Comfortably navigate and update large Ruby-on-Rails applications.
  • Commit to high-quality deliverables through a commitment to test automation.
  • Embody agility, breaking large stories down into smaller ones and iterating to provide great solutions.
  • Competencies

    Technical

  • 5+ years of relevant industry experience
  • Comfortable jumping into a large (or third-party / open-source) codebase and quickly orienting one’s self
  • Excellent coding and design skills
  • Practices test driven development
  • Committed to pair programming
  • Execution

  • Able to make decisions quickly without complete information
  • Is not afraid to release something minimal
  • Value / outcome oriented mindset
  • Able to simplify problems
  • Recognizes business wins and celebrates with the team
  • Communication

  • Communicates effectively with teammates
  • Works well across all roles (PM, UX, QA, and SE)
  • Willing to engage in public speaking
  • Willing to engage with the open-source community
  • Continuous Improvement

  • Joyfully takes feedback and incorporates it into day to day operation
  • Willing to give others feedback with a caring attitude
  • Committed to continuous improvement through retrospection
  • Mentors other engineers on the team, helping them find their voice, develop technical expertise, resolve blockers, and find opportunities to grow
  • Character

  • Extremely tenacious does not give up
  • Sees problems as opportunities
  • Stays positive, even through tough challenges
  • Compensation & Benefits

    The base salary that we reasonably expect to pay for this role is $138,400-$173,000The actual base salary for this role will be determined by a variety of factors, including but not limited to the candidate’s skills, education, experience, etc. Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses / commissions that you may be eligible for based on your role and / or employment type.

    Regular full-time employees are eligible for benefits -.

    About AppFolio

    AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com.

    Why AppFolio

    Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves.

    Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills.

    Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities.

    Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed.

    Paddle as One.

    serp_jobs.job_alerts.create_a_job

    Sr Software Engineer • Remote - Atlanta, GA

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Delivery Driver - Start Earning Quickly

    Delivery Driver - Start Earning Quickly

    DoorDashJasper, GA, United States
    serp_jobs.job_card.full_time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Uber - Sign Up to Drive and Earn

    Uber - Sign Up to Drive and Earn

    UberWaleska, GA, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Earn extra cash - Sign up and drive with Uber

    Earn extra cash - Sign up and drive with Uber

    UberWaleska, GA, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.new
    Sr Systems Engineer

    Sr Systems Engineer

    Zealogics.comAlpharetta, GA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Primary Responsibilities Participate in all aspects of Linux server lifecycle management, on-premises and in the public cloud, including : . Lead security focused efforts to harden the Linux environme...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
    Senior iOS Engineer

    Senior iOS Engineer

    5 Star RecruitmentAlpharetta, Georgia, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Minimum 5 years of enterprise grade iOS app development.Deep understanding of iOS development concepts and high experience Swift. Experience with a reactive framework (RXSwift, ReactiveSwift, Combin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Senior Software Engineer

    Senior Software Engineer

    Nordson CorporationUSA, Georgia, Duluth
    serp_jobs.job_card.full_time
    Nordson Packaging, a global leader in Packaging, is seeking an experienced and highly motivated individual to join our team. We are committed to creating a diverse and inclusive workplace, and we ar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Consultant Engineer

    Consultant Engineer

    FMOAKWOOD, Georgia, United States
    serp_jobs.job_card.full_time
    FM is one of the world’s largest risk management and industrial property insurance organizations.With 76 office locations in over 60 countries worldwide, FM provides specialized property protection...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    Speechify is hiring : Software Engineer, Studio in Atlanta

    Speechify is hiring : Software Engineer, Studio in Atlanta

    MediabistroAtlanta, GA, United States
    serp_jobs.job_card.full_time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.The mission of Speechify is to make sure that reading is never a barrier to learning. Speechify’s text-to-speech products are used by millions to t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Earn on Your Schedule - Drive with Uber

    Earn on Your Schedule - Drive with Uber

    UberWhite, GA, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Sr. Software Engineer, Video Pipeline (Remote or SF Bay Area) Job at Spot AI in

    Sr. Software Engineer, Video Pipeline (Remote or SF Bay Area) Job at Spot AI in

    MediabistroAtlanta, GA, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Software Engineer, Video Pipeline (Remote or SF Bay Area) Who we are.At Spot AI, we’re building the future of intelligent operations, powered by the untapped potential of video.While we started w...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Peloton Interactive is hiring : Software Engineer (iOS and macOS) - Music in Atla

    Peloton Interactive is hiring : Software Engineer (iOS and macOS) - Music in Atla

    MediabistroAtlanta, GA, United States
    serp_jobs.job_card.full_time
    Software Engineer (iOS and macOS) - Music.Peloton's Music team builds products and features for anything and everything related to music. We build tools for instructors, studios, and production team...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior iOS Engineer

    Senior iOS Engineer

    JobsPassportAlpharetta, GA, us
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Location : Alpharetta, Georgia (Onsite).NOTE : Only Independent candidates.Minimum 5 years of enterprise grade iOS app development. Deep understanding of iOS development concepts and high experi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Sr Mechanical Engineer

    Sr Mechanical Engineer

    SoftWear AutomationAustell, GA, US
    serp_jobs.job_card.full_time
    Softwear Automation is disrupting the $100B sewn products industry by reducing sewing labor costs via cutting-edge robotics. We are excited to be changing the textile & clothing manufacturing in...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Want Cash Jobs? Earn With Uber Instead

    Want Cash Jobs? Earn With Uber Instead

    UberWhite, GA, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Sr. Full Stack Software Engineer (React Required)

    Sr. Full Stack Software Engineer (React Required)

    WattchAtlanta, GA, US
    serp_jobs.job_card.full_time
    Wattch enables observability, intelligence, and control for renewable energy systems of all types and sizes.As an emerging leader in Energy IoT (EIoT), we serve customers in the solar, energy stora...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Software Engineer

    Software Engineer

    MessageGears LLCAtlanta, Georgia, United States, 30309
    serp_jobs.job_card.full_time
    MessageGears is the first and only customer marketing platform that connects directly to our customer's enterprise data warehouse. By combining the power and security of on-premises software with th...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Sr Controls Engineer

    Sr Controls Engineer

    IS International ServicesLawrenceville, GA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    IS International Services LLC (IS) is a uniquely qualified business providing engineering services to customers of varying size and industry. We offer both engineering and project consulting service...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Medical Device Sales – Paid Internship

    Medical Device Sales – Paid Internship

    Medical Sales CollegeWhite, Georgia, US
    serp_jobs.job_card.internship
    Description Medical Device Sales - Paid Internship Looking for a rewarding and lucrative career in the medical sales industry? Our paid Internship may be the right path for you! Here are just some ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer III-Gen AI Inferencing

    Software Engineer III-Gen AI Inferencing

    Hispanic Technology Executive CouncilKennesaw, Georgia, United States
    serp_jobs.job_card.full_time
    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clien...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Driver - Earn in your free time

    Driver - Earn in your free time

    UberWhite, GA, United States
    serp_jobs.job_card.full_time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30