Help mentor and guide other software engineers. * Implement new features and optimize existing ones ... Comfortable working with remote team members * Ability to think pragmatically and effectively ...
Quick apply
Help mentor and guide other software engineers. * Implement new features and optimize existing ones ... Comfortable working with remote team members * Ability to think pragmatically and effectively ...
Quick apply
Help mentor and guide other software engineers. * Implement new features and optimize existing ones ... Comfortable working with remote team members * Ability to think pragmatically and effectively ...
Mclean, VA · On-site +1
$112K - $257K/yr
Remote Work: Hybrid Job Number: R0238538 Location: McLean,VA,US Share job via: Share Software Development Engineer The Opportunity : As a lead software engineer, you can resolve a problem with a ...
Mclean, VA · On-site +1
$112K - $257K/yr
Remote Work: Hybrid Job Number: R0238538 Location: McLean,VA,US Share job via: Share Software Development Engineer The Opportunity : As a lead software engineer, you can resolve a problem with a ...
Bethesda, MD · Remote
$68K - $141K/yr
We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The IoT Edge Software Engineer is responsible for the ...
Bethesda, MD · Remote
$68K - $141K/yr
We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The IoT Edge Software Engineer is responsible for the ...
Arlington, VA · On-site +1
Software Engineer, Full Stack Location : Remote Division : Technology Department : Engineering ... You will collaborate closely with backend engineers working on the hardware control platform, as ...
Arlington, VA · On-site +1
Software Engineer, Full Stack Location : Remote Division : Technology Department : Engineering ... You will collaborate closely with backend engineers working on the hardware control platform, as ...
Arlington, VA · On-site +1
$149K/yr
Direct junior test engineers in their automated and manual testing efforts * Work with the product ... Remote, US based only
Arlington, VA · On-site +1
$149K/yr
Direct junior test engineers in their automated and manual testing efforts * Work with the product ... Remote, US based only
Arlington, VA · Remote
$149K/yr
Direct junior test engineers in their automated and manual testing efforts * Work with the product ... Remote, US based only
Arlington, VA · Remote
$149K/yr
Direct junior test engineers in their automated and manual testing efforts * Work with the product ... Remote, US based only
Greenbelt, MD · On-site +1
About the Opportunity The Software Developer III - Secure plays a key role in advancing mission ... in a remote work environment. This position transforms complex technical requirements into ...
Greenbelt, MD · On-site +1
About the Opportunity The Software Developer III - Secure plays a key role in advancing mission ... in a remote work environment. This position transforms complex technical requirements into ...
Arlington, VA · On-site +1
We are seeking self-starting, customer-value-oriented software engineers to join our Forward ... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ...
Quick apply
Arlington, VA · On-site +1
We are seeking self-starting, customer-value-oriented software engineers to join our Forward ... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ...
Coordinate with engineers, analysts, developers, and stakeholders to support system integration and ... Hybrid Work Environment Flexible work arrangements may include a combination of remote and onsite ...
Quick apply
Coordinate with engineers, analysts, developers, and stakeholders to support system integration and ... Hybrid Work Environment Flexible work arrangements may include a combination of remote and onsite ...
Bethesda, MD · On-site +1
This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and ...
Bethesda, MD · On-site +1
This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and ...
Columbia, MD · On-site +1
$93K - $140K/yr
You will work closely with electrical, systems, and software engineers to deliver high-quality ... Remote candidates will not be prioritized. Physical Requirements & Working Conditions: * Physical ...
Columbia, MD · On-site +1
$93K - $140K/yr
You will work closely with electrical, systems, and software engineers to deliver high-quality ... Remote candidates will not be prioritized. Physical Requirements & Working Conditions: * Physical ...
The Lead RF Software Engineer supports Cyber Operations by contributing to pipeline development ... Remote Years of Experience: 7-10 years of relevant experience Education Level: BS Degree experience ...
Quick apply
The Lead RF Software Engineer supports Cyber Operations by contributing to pipeline development ... Remote Years of Experience: 7-10 years of relevant experience Education Level: BS Degree experience ...
Washington, DC · Remote
$159K - $190K/yr
Remote, Flexible (USA based) Salary: $160,000-$190,000 per year, plus benefits Who We Are: The ... You'll be joining a small and growing team of talented software engineers working together to solve ...
Quick apply
Washington, DC · Remote
$159K - $190K/yr
Remote, Flexible (USA based) Salary: $160,000-$190,000 per year, plus benefits Who We Are: The ... You'll be joining a small and growing team of talented software engineers working together to solve ...
Fort George G Meade, MD · On-site +1
$69K - $158K/yr
Remote Work: No Job Number: R0236271 Location: Fort Meade,MD,US Share job via: Share Software Developer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to ...
Fort George G Meade, MD · On-site +1
$69K - $158K/yr
Remote Work: No Job Number: R0236271 Location: Fort Meade,MD,US Share job via: Share Software Developer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to ...
Washington, DC · On-site +1
$159K - $190K/yr
Remote, Flexible (USA based) Salary: $160,000-$190,000 per year, plus benefits Who We Are: The ... You'll be joining a small and growing team of talented software engineers working together to solve ...
Washington, DC · On-site +1
$159K - $190K/yr
Remote, Flexible (USA based) Salary: $160,000-$190,000 per year, plus benefits Who We Are: The ... You'll be joining a small and growing team of talented software engineers working together to solve ...
Lead Software Engineer, Full Stack- Shopping (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
New
Lead Software Engineer, Full Stack- Shopping (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
New
Mclean, VA · Remote
$124K - $163K/yr
... engineers to create, build, test, and release advanced software technologies focused on imagery ... DoD and intelligence community user requirements and develop appropriate GIS and remote sensing ...
Quick apply
Mclean, VA · Remote
$124K - $163K/yr
... engineers to create, build, test, and release advanced software technologies focused on imagery ... DoD and intelligence community user requirements and develop appropriate GIS and remote sensing ...
Lead Software Engineer, Full Stack- Shopping (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
Lead Software Engineer, Full Stack- Shopping (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
Fort George G Meade, MD · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0232288 Location: Fort Meade,MD,US Share job via: Share Software Developer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Fort George G Meade, MD · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0232288 Location: Fort Meade,MD,US Share job via: Share Software Developer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Manassas, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0241651 Location: Manassas,VA,US Share job via: Share Modernization Software Engineer The Opportunity: Are you a driven software developer ready to modernize mission ...
Manassas, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0241651 Location: Manassas,VA,US Share job via: Share Modernization Software Engineer The Opportunity: Are you a driven software developer ready to modernize mission ...
| Aspect | Remote Software Engineers | Remote Web Developers |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, coding skills, sometimes certifications | Bachelor's in CS, web development certifications (e.g., HTML, CSS, JavaScript) |
| Work Environment | Collaborate on software projects, coding, testing, debugging | Design and develop websites, front-end and back-end tasks |
| Employer & Industry Usage | Tech companies, startups, software firms | Digital agencies, e-commerce, tech companies |
| Search & Comparison Intent | Yes | Yes |
Remote Software Engineers focus on developing comprehensive software solutions, often working on backend, frontend, or full-stack projects. Remote Web Developers specialize in creating and maintaining websites and web applications. While both roles require coding skills and often similar credentials, their work environments and project types differ. Understanding these distinctions helps job seekers find roles aligned with their skills and career goals.
7.2
Based on 7 frontline employees who took The Breakroom Quiz
155th of 209 rated software companies
Hi, We’re AppFolio.
We’re innovators, changemakers, and collaborators. We’re more than just a software company; we’re a cloud-based powerhouse that creates products to make our customers’ lives easier. We are an AI-first engineering organization, revolutionizing how people do business. We want your ideas, enthusiasm, and passion to help us keep innovating at the speed of the modern market.
Who we are looking for:
We are hiring a Full Stack Senior Software Engineer to join a young, high-growth, cross-functional product development team, and to help drive the engineering growth and evolution of our Investor segment. You will help us design and build best-in-class app experiences, preparing our systems for a potential 10x increase in traffic and engagement. The ideal candidate will thrive in a highly collaborative environment, applying the latest in generative AI-assisted techniques to build an innovative product for our customers, has a passion for building leading-edge software and is driven to help build a successful SaaS product used by our large and growing audience of property managers and owners, and who wants to hold themselves to the highest standard of technical excellence while mentoring others in a high-stakes, high-scale environment.
Responsibilities:
Build a deep understanding of the Investor Owner segment, enabling you and your team to truly own the domain.
Become a master of your software engineering craft, and work with other software engineers who are smart enough to teach you, and humble enough to learn from you.
Develop scalable, robust, and simple web-based solutions to solve complex business problems for our customers.
Help mentor and guide other software engineers.
Implement new features and optimize existing ones to drive maximum performance.
Use test-driven development, code reviews, and continuous integration to deliver Work closely with and incorporate feedback from other engineering team members, QA, product owners, and designers. Enthusiastically participate in a high-performing, empowered team with high levels of mutual trust and respect. Along with the team, you will take ownership of your problem space, reflecting on and growing from our failures and celebrating our successes.
Work in a truly agile fashion to turn a massive, unruly problem into thinly sliced deliverables and execute quickly against them while limiting work in progress.
Research, share, and recommend new technologies and trends.
Hold a high bar of engineering excellence and always look for ways to raise it. Adopt our engineering best practices, provide and receive in-depth code reviews, and participate in healthy debate as a team. Evangelize your own expertise and experience among your teammates and the rest of the organization.
Prioritize quality. Thoughtful test coverage is a given and any escalations from external stakeholders like our onboarding or customer care teams are handled and resolved swiftly. Use test-driven development, code reviews, and continuous integration to deliver high-quality software and rapidly fix bugs as they come up.
You know you’re the right fit if…
You have 5+ years of experience developing and scaling web-based applications, preferably in a SaaS environment.
Proven experience working across all levels of the development stack.
Strong familiarity with the technologies we use like Ruby on Rails, React, MySQL, AWS, SOA
Strong familiarity with Agile software development processes: Scrum or Kanban
Strong familiarity with Test-Driven-Development
Creativity and proactivity - an ability to solve complex problems without a roadmap
You love to learn about and use new tech, but understand the value of continuing to leverage existing technology when it gets the job done.
You care about the long-term maintainability of the codebase and advocate for refactoring and code cleanliness.
You can identify and resolve code-smells through sensible refactoring.
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.
Additional Skills and Knowledge:
Bachelor’s or Master’s in Computer Science or related technical discipline
Comfortable working with remote team members
Ability to think pragmatically and effectively balance business outcomes with technical goals
Ability to establish strong working relationships with peers across other platform development team
Location
Find out more about our locations by visiting our site.#LI-SS2