Senior Front End Engineer @ AppFolio - San Francisco, CA

Job Overview

11 days ago

Senior Front End Engineer

AppFolio - San Francisco, CA

Hi, We’re AppFolio.

We’re innovators, changemakers, and collaborators. We’re more than just a software company — we’re a cloud-based provider that creates products to make our customers’ lives easier. We’re revolutionizing the way people do business, and we want your ideas, your enthusiasm, and your passion to help us keep on innovating. We love where we work, and you can, too.

What You’ll Do

Develop scalable, robust, and simple web-based solutions to solve complex business problems in the payments space

Implement new features and optimize existing ones to drive maximum performance

Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability and stability.

Use test-driven development, code reviews, and continuous integration to deliver high-quality software, and rapidly fix bugs as they come up.

Work closely with, and incorporate feedback from other engineering team members, QA, and product owners

Leverage agile practices in start-up mode, encourage collaboration, prioritization, and urgency to develop at a rapid pace

Research, share and recommend new technologies and trends

What We’re Looking For

We are hiring a responsible and passionate Senior Front-end Software Engineer with excellent client-side development skills to contribute to our early-stage product development with a very small team of experienced people. We work collaboratively to develop easy-to-use and inviting solutions for potential customers. Our engineers find deep satisfaction in building things that customers actually love.

This is an ideal opportunity for someone who has a passion for bridging the world of design and technology, building new software products for potential customers. We foster an environment that empowers small teams to collaboratively set the technical direction of our solutions.


  • BS, MS, or Ph.D. in Computer Science or related technical discipline
  • Extensive hands-on work experience developing web-based applications, preferably in a SaaS environment
  • You want to work with advanced Javascript, React, Ruby, APIs, database, and other web and cloud technologies
  • You love learning about new technologies, but understand the value of simplicity and priority
  • You care about the long-term maintainability of the codebase and will learn to advocate for refactoring and clean-ups where appropriate
  • You care about work-life balance and want your company to care about it too; you'll put in the extra hour when needed but won't let it become a habit
  • Creativity, ability to solve complex problems without a roadmap
  • Proven experience working across all levels of the development stack
  • Mastery knowledge and experience with some areas of our tech like Javascript, React, Mobx, Ruby on Rails, AWS, SOA, MySQL, APIs
  • Strong familiarity with Agile software development processes: Scrum or Kanban
  • Strong familiarity with Test-Driven-Development

Our Story

AppFolio (NASDAQ: APPF) was founded in 2006 with the mission to revolutionize vertical industry businesses by providing great software and service. Our easy-to-use, cloud-based software helps our customers more effectively market, manage, and grow their businesses. Our software solutions exist in the real estate vertical, including AppFolio Property Manager and AppFolio Investment Management.

To find out more about what AppFolio has to offer, check out

Similar Jobs

Senior Software Engineer - Front End

Balsam Brands

Redwood City, CA

5+ years of experience in software development with hands on knowledge on front end development. This candidate would have experience working on commerce…

Full Stack Web Developer

Computer Courage

Emeryville, CA

Computer Courage is a digital agency looking for a talented and experienced Web Developer to join our team. Help estimating the level of effort for both net-new…

Front End Software Engineer, Confluence Insights


Mountain View, CA

Experience with front-end architecture and data-driven development. We are responsible for building smart experiences end to end and also provide a platform for…

UI Developer -N1470


Pleasanton, CA

Develop code using the latest Java, Spring, and NO SQL technologies. Solve technical problems using cutting edge technologies and best practices.

Full-Stack Developer, Web Platform

Unity Technologies

San Francisco, CA

Building the front-end components using ReactJS and NextJS. Strong with ReactJS and general front-end web development, including Javascript and CSS.

Senior Frontend Engineer, Confluence Cloud


Mountain View, CA

Deep understanding of front-end architecture and data-driven development. Bachelor's degree in Engineering, Computer Science, or equivalent.

Front End React Developer


Fremont, CA

Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Build awesome web experiences usingReact.js. Unit Testing with Jest/Enzyme.

Front-end Angular Developer


Fremont, CA

Design, implement and deliver end-to-end fully functional solutions. Web Front-end development: 5 years (Required). 5+ years in Application Development.

Sr. Android Developer, System UI and Framework

Lucid Motors

Newark, CA

Beyond providing competitive salaries, we’re providing a community for innovators who want to make an immediate and significant impact.

Front End Developer

Dew Software

San Francisco Bay Area, CA

Proficient in client & server-side JavaScript, HTML5, CSS3 and webpack. Competent in building single page web applications using Node.js and React/Angular.

Front End Engineer

Bright Pattern, Inc.

San Francisco Bay Area, CA

3+ years of experience in front-end development. Front-end development: 3 years (Preferred). You should be dedicated to solving users’ problems by creating…

Software Engineer III, Front End, Core


San Francisco, CA

2 years of experience with front-end frameworks, full-stack development, and/or API development. Bachelor’s degree or equivalent practical experience.

Software Engineer (Front End)

Wild Earth

Berkeley, CA

Write/test/deploy clean and responsive front end code. In this role, you will build the code that powers our user experience. Solid knowledge of React and CSS.

Frontend Engineer


San Francisco, CA

You’ll be working closely with engineering leads, product and design teams, as well as other developers and QA's to deliver projects that are scalable and…

Sr. React.JS Developer


San Francisco Bay Area, CA

Front-end development: 1 year (Preferred). Hands-on software design and development experience in User Interface (UI). Job Types: Full-time, Contract.

Manager, Front-End Engineering - Amazon Devices Services LLC

San Francisco, CA

Experience leading front-end engineering teams and hands-on front-end engineering experience. This role requires innovation and invention to envision and build…

Frontend Developer


Sunnyvale, CA

HTML/CSS/JavaScript No 5-10 years Is Required. Web Development No 5-10 years Is Required. ReactJS No 2-5 years Is Required. Sass/Scss No 2-5 years Is Required.

Software Development Engineer, AVS - Web App Experience Services LLC

Sunnyvale, CA

Programming experience with at least one software programming language. 1+ years of experience in software development.

Lead Frontend Engineer

Sense Talent Labs, Inc.

San Francisco, CA

Provide product ownership and mentor a team of talented Frontend Engineers. Build and maintain crisp, consistent interfaces for our customers.

React/Node JS Developer

Jade Global

San Jose, CA

8 to 10 years of experience MERN stack developer must have proven experience in front & back-end development. Advanced knowledge of NodeJS, Express.

Frontend Engineer, University Graduate (Enterprise IT Solution) - 2022 Start (Bachelors/Masters)


Mountain View, CA

Design and drive front-end infrastructure. Taking advantage of cutting-edge big data and AI technologies, we are aiming at building a more automated and…

Web Application Developer

Robert Half

San Ramon, CA

In this role, you would be a product ambassador and advocate of enterprise applications. You would meet regularly with business owners to gather information…


Flex Interconnect Technologies (FIT)

Milpitas, CA

Doing through DFM/DFA analysis and resolving any engineering questions with the customer. Responsible for preparing accurately, all the tooling for the project…

Front End Developer


San Francisco, CA

Design and develop JavaScript library and front-end pages. Front-end development: 3 years (Preferred). 3 years of experience in Java Script, HTML, CSS , React.