Front-End Developer (Angular)

Salsa Labs

Salsa Labs, Inc. is a Bethesda, Maryland-based software as a service (SaaS) company that provides donor management, digital marketing, online fundraising, online advocacy, and peer to peer fundraising tools to more than 3,000 nonprofit organizations in North America and around the world.

The product is in production. New version development

Cultivate relationships, improve donor retention, and operate more efficiently with a powerful CRM to raise more money for your cause.

  • Rich donor profiles
  • Cultivation & moves management
  • Donation management
  • List segmentation & direct mail
  • Major gift cultivation
  • Powerful dashboard reporting

Required Skills

  • Record of 2+ years of frontend & web development
  • 2+ years with Angular, Webpack, CSS3, HTML5, JS, REST APIs, and others
  • Upper-Intermediate English
  • Deep understanding of client-side web architecture, frameworks, and best practices
  • Experience in evaluating new tools, technologies and methodologies
  • Fluent in testing frameworks and practices — for all levels of the application
  • Experience working with Scrum


  • We are looking for a Front End Engineer to join Salsa CRM team and help us build brand new front end application for Salsa CRM application
  • Day-to-day cooperation with team members at Insart and on customer side
  • Be part of the team that works on creating brand new CRM front end application. Integrate with back end uaing REST API
  • Be a contributor to the UX/UI aspects of R&D, working closely with Product managers, QA, UX/UI designers and with other front-end & back-end developers
  • Take part in planning meetings
  • Take part in brainstorm sessions
  • Work on both: business logic and UI/UX

Nice to Have

  • Being able to understand Java backend applications
  • Experience with CRM platforms
  • Nonprofit domain knowledge

We offer

  • Full-time position
  • Work in friendly and professional team
  • Comfortable office located in the center of Kharkiv (Pushkinskaya metro station)
  • Paid sick-list
  • 4 weeks of paid vacation
  • Medical insurance
  • Corporate library
  • English classes
  • Corporate club (for some relax during workday)
  • Corporate events (birthdays, holidays, etc.)
  • Tea, coffee, milk, juice, fruits, snacks and cookies =)

Ready to Apply?

Resume or CV*

Cover Letter