We are looking for a software developer to join our team of talented, multi-disciplinary engineers. We are an open-source technology consulting shop specializing in Salesforce and web solutions for nonprofits.

Our headquarters is in Washington, DC, but we're open to remote team members from anywhere in the United States.

In this role, you will:

  • Develop custom solutions for the Salesforce platform, including web components, automated processes, and custom integrations.
  • Develop quality unit tests. Perform peer QA.
  • Create and estimate implementation plans.
  • Mentor and support junior developers.
  • Develop custom applications using Python and Heroku for out-of-band processing and other work that is not appropriate for the Salesforce platform.


As a Software Developer, you have…

  • Experience with statically typed languages, such as Java, and/or C#.
  • Experience with modern ES6 JavaScript development.
  • Experience unit testing, preferably using mocks.
  • The ability to operate independently, with minimal supervision.
  • 3+ years of work experience as a software developer.
  • Excellent communication skills.
  • The ability to juggle multiple tasks and competing priorities at the same time.
  • Excellent organizational and time management skills
  • Initiative and ownership.

Strongly preferred:

  • Experience with software engineering principles such as dependency injection, SOLID.
  • Experience with Test Driven Development
  • Experience with build systems.
  • Experience with the Salesforce platform.
  • Experience developing for a platform such as CRM or CMS.
  • Experience with Heroku and Python.


  • Take initiative - we have the ability to identify a need or opportunity to benefit the client or company and take appropriate steps to fill or achieve it
  • Communication skills – (both written and verbal) communicates appropriately and effectively, entails having a reasonable understanding of who needs what information and when, and then delivering that information, ensuring that the other party has received it, and performing any necessary follow-up
  • Customer service orientation – proactively supports Fíonta’s clients and would-be clients by considering and advocating for their needs
  • Ability to work independently – be self-guided, hit deadlines, and perform tasks within reason without micromanagement
  • Ability to perform in a team – cooperate, define work buckets, share responsibility, and communicate to achieve a common goal
  • Organizational and time management skills – ability to manage workload across multiple projects, taking priority into consideration
  • Work consistency – ability to deliver work that consistently meets quality standards
  • Creativity and problem-solving – ability to think outside of the box and develop innovative solutions to challenging problems.
  • Honesty and integrity – an intuitive understanding of the "right thing" and track record of doing it

Fíonta is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

All your information will be kept confidential according to EEO guidelines.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

General Dynamics Information Technology General Dynamics Information... |

Travel Required: Less than 10%Requisition Type: RegularWe are GDIT Technology Shared Services. We build cutting-edge applications for the most complex government, defense, and intelligence projects across the country. Bring your creativity to help us.

Accenture Accenture |
2 d ago

ACCENTURE's Flexible Workforce solves clients’ toughest challenges by providing cross-industry expertise, unmatched innovation, World-class tech and talent. We help bring it all together to deliver tangible business outcomes for our clients with contractors.

About Us - CanopyWe’re all in - are you?Canopy is a brand new company with a unique mission, solving for one of the biggest and growing challenges vehicle owners face – the threat of theft. A start-up with a compelling proposition, patented cutting edge.

About Us - CanopyWe’re all in - are you?Canopy is a brand new company with a unique mission, solving for one of the biggest and growing challenges vehicle owners face – the threat of theft. A start-up with a compelling proposition, patented cutting edge.

This is a remote position that could be based anywhere in the United States.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using.

Piper Companies is seeking a Senior Test Automation Architect to join an innovative healthcare software company for an employment opportunity. The Senior Test Automation Architect will work 100% Remotely to guide SDET’s to design various types of testing.

More jobs by this company

28 d ago

Fíonta exists to help impact-driven organizations leverage technology as a force for change. We are truly inspired by our clients’ missions and motivated to help them succeed. We work with a broad range of nonprofit organizations, including groups that.