Join AppFolio as a Senior Software Engineer
AppFolio is seeking a talented and experienced Senior Software Engineer to join our Investment Manager team. This is an exciting opportunity to work on a leading software platform in the real estate investment management space. We are looking for someone who is passionate about building innovative software solutions and thrives in a collaborative, agile environment.
About the Role
As a Senior Software Engineer, you will become a technical domain expert in our Investment Manager space. You will work on developing scalable, robust, and simple web-based solutions to solve complex business problems for our customers. You will be part of a high-performing team that values mutual trust and respect, and you will have the opportunity to mentor and guide other software engineers.
Key Responsibilities
- Develop a deep understanding of the Investment Management segment and own the domain with your team.
- Master your software engineering craft and collaborate with other engineers to learn and teach.
- Implement new features and optimize existing ones to drive maximum performance.
- Use test-driven development, code reviews, and continuous integration to deliver high-quality software.
- Work closely with engineering team members, QA, product owners, and designers to incorporate feedback.
- Participate in agile processes to turn complex problems into deliverables and execute quickly.
- Research and recommend new technologies and trends.
- Maintain a high bar of engineering excellence and advocate for code cleanliness and refactoring.
Qualifications
- Extensive experience developing web applications, preferably in an agile SaaS environment.
- Proven experience working across all levels of the development stack.
- Strong familiarity with technologies such as Ruby on Rails, React, MySQL, AWS, and SOA.
- Strong familiarity with Agile software development processes like Scrum or Kanban.
- Strong familiarity with Test-Driven Development.
- Ability to solve complex problems creatively and proactively.
- Commitment to work-life balance and maintaining a healthy work environment.
Compensation & Benefits
- Competitive base salary ranging from €135,000 to €188,000 annually.
- Regular full-time employees are eligible for a comprehensive benefits package.
Why AppFolio?
At AppFolio, we foster a culture of high performance, growth, and impact. We invest in our employees from the start, offering coaching, mentorship, and opportunities for professional development. We are committed to creating a flexible, personal, and connected work environment, whether on-site or hybrid.
AppFolio is an Equal Opportunity Employer, and we value diversity in backgrounds and perspectives. We believe that our products, teams, and business are stronger because of it.
Join us in creating a world where living in, investing in, managing, and supporting communities feels magical and effortless. Apply today to be part of our innovative team!
Benefits Extracted with AI
- Competitive salary
- Health insurance
- Paid vacation
- Opportunities for growth
- Mentorship programs
- Work-life balance
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Accounting
Join AppFolio as a Senior Software Engineer focusing on accounting module enhancements. Work with Ruby on Rails and React.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Backend Developer (Ruby on Rails)
Join our team as a Senior Backend Developer specializing in Ruby on Rails for a remote position with a social apps company.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Intermediate Backend Engineer - Ruby on Rails, PostgreSQL
Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.