Talent.com
Sr. Mobile Software Engineer
Sr. Mobile Software EngineerAppFolio, Inc • Remote - Atlanta, GA
Sr. Mobile Software Engineer

Sr. Mobile Software Engineer

AppFolio, Inc • Remote - Atlanta, GA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters.remote]
[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.

    [job_alerts.create_a_job]

    Sr Software Engineer • Remote - Atlanta, GA

    [internal_linking.related_jobs]
    Sr. Developer AI&ML

    Sr. Developer AI&ML

    Donato Technologies, Inc • Atlanta, Georgia, USA
    [job_card.full_time]
    Artificial Intelligence / Machine Learning.Experience with Agile Software Development Lifecycles and DevOps / DevSecOps.Experience with one or more general purpose programming languages including but n...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Robotics Software Engineer, Manipulation & Automation

    Senior Robotics Software Engineer, Manipulation & Automation

    Slip Robotics • Norcross, GA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Slip Robotics, we are at the forefront of revolutionizing the logistics and automation industry with cutting-edge robotic solutions. Our mission is to transform the way goods move through the wor...[show_more]
    [last_updated.last_updated_variable_days]
    Sr Engineer, Software

    Sr Engineer, Software

    T-Mobile USA, Inc. • Atlanta, GA, United States
    [job_card.full_time] +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...[show_more]
    [last_updated.last_updated_30] • [promoted]
    1.20. Sr. Mobile Application Developer

    1.20. Sr. Mobile Application Developer

    Focused HR Solutions • Atlanta, Georgia, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Our direct client has an opening for a Sr.Mobile Application Developer (721376).The client is in Atlanta, GA .This position is for up to 7 months, with the option of an extension.Bachelor's de...[show_more]
    [last_updated.last_updated_30]
    Sr. Software Engineer - Atlanta, GA

    Sr. Software Engineer - Atlanta, GA

    OpenGov • Atlanta, Georgia, United States
    [job_card.full_time]
    OpenGov is the leader in AI and ERP solutions for local and state governments in the U.More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer - MarTech

    Lead Software Engineer - MarTech

    Macy's • Johns Creek, GA, United States
    [job_card.full_time]
    Macy's is more than just a store.One that's captured the hearts and minds of America for more than 160 years.A story about innovations and traditions. Macy's 4th of July Fireworks, and the wonder of...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III, Kernel

    Software Engineer III, Kernel

    Flock Safety • Atlanta, Georgia, USA
    [job_card.full_time]
    Flock Safety is the leading safety technology platform helping communities thrive by taking a proactive approach to crime prevention and security. Our hardware and software suite connects cities law...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible)

    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible)

    Capital One • Atlanta, GA, United States
    [filters.remote]
    [job_card.full_time] +1
    Sr Lead Software Engineer, Back End / SRE - Shopping (Remote-Eligible).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, col...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Flight Software Engineer

    Senior Flight Software Engineer

    Hermeus • Atlanta, Georgia, United States, 30303
    [job_card.permanent]
    Senior Flight Software Engineer.Hermeus is a high-speed aircraft manufacturer focused on the rapid design, build, and test of high-Mach and hypersonic aircraft for the national interest.Working dir...[show_more]
    [last_updated.last_updated_30]
    Senior Manager, Software Engineering - Mobile

    Senior Manager, Software Engineering - Mobile

    Warner Bros. Discovery • Atlanta, Georgia, United States
    [job_card.full_time]
    Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Discovery… the stuff dreams are...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Consultant, Client Devices MacMobility Engineer

    Sr. Consultant, Client Devices MacMobility Engineer

    Cargill • Atlanta, Georgia, USA
    [job_card.full_time]
    Cargills size and scale allows us to make a positive impact in the world.Our purpose is to nourish the world in a safe responsible and sustainable are a family company providing food ingredients a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Oracle HCM Cloud

    Senior Software Engineer - Oracle HCM Cloud

    Delta Dental of California • Alpharetta, GA, United States
    [job_card.full_time]
    The Senior Software Engineer will help build the Next Gen Applications Suite.Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Developer AI&ML

    Sr. Developer AI&ML

    Cloudious LLC • Atlanta, Georgia, USA
    [job_card.full_time]
    Artificial Intelligence / Machine Learning.Experience with Agile Software Development Lifecycles and DevOps / DevSecOps.Experience with one or more general purpose programming languages including but n...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer [Atlanta]

    Senior Software Engineer [Atlanta]

    8th Light • Atlanta, Georgia, USA
    [job_card.full_time]
    Senior Software Engineer Atlanta Remote.At 8th Light we bring life to the best ideas.Founded in 2006 and headquartered in Chicago we are a technology solutions provider that partners with organizat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Dematic Corp. (ILD-US) • Atlanta, GA, United States
    [job_card.full_time]
    Dematic has an exciting opportunity for an Sr.Software Engineer to join our R&D Software organization.In this role, you will lead the design, development, and deployment of industry-leading global ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr Advanced Software Engr

    Sr Advanced Software Engr

    Honeywell • Atlanta, Georgia, USA
    [job_card.full_time]
    Senior Advanced Software Engineer for Honeywell International Atlanta GA.Designing a world-class cloud infrastructure and platform for IoT SaaS and Data Analytics solutions delivering high reliabi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mobile Developer React Native

    Mobile Developer React Native

    CFS • Atlanta, GA, US
    [job_card.full_time]
    Mobile Application Developer (React Native).Competitive, aligned with experience + benefits.Build mobile experiences that matter. You'll work with a talented team to create intuitive, high‑performan...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Engineer, SDET

    Engineer, SDET

    T-Mobile • Atlanta, Georgia, USA
    [job_card.full_time] +1
    At T-Mobile we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation packag...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]