As a Full Stack Software Engineer, you will be joining our development teams to develop and enhance web-based applications, while working with some of the latest technologies in user interfaces, server architecture and cloud-based computing. Design and develop software applications, project prototypes, proofs of concept & client demos. Evaluate performance of critical application components and optimize them to assure maximum performance and scalability. Assist in driving the development effort for End-to-End continuous integration and continuous delivery of high-quality solutions that conform to feature requirements. Contribute to architecture design and code reviews for all key application functional components. Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor and mentor to your team.
Preferred 3+ years experience with common business and web technologies required
Preferred 2+ years with datastore technologies required - Postgresql, Elasticsearch, Cassandra, Redis
Preferred 2+ years of experience contributing in an Agile and TDD work environment
Javascript
Ruby
S3
Angular
REST APIs
GraphQL
WebSockets
Elixir
Memcached
Time Management Skills
Driven and self-motivated
Process and Performance Improvement
Detail oriented and highly organized
Verbal and Written Communication
Multi tasker
Flexibility and adaptability
According to JobzMall, the average salary range for a Ruby on Rails Software Engineer is between $92,000 and $144,000 per year. This range is based on the location of the position and the experience level of the applicant. Additionally, salaries may be higher or lower depending on the company offering the position and the specific duties and responsibilities associated with the job.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Blackbaud Inc. is a supplier of software and services specifically designed for nonprofit organizations. Its products focus on fundraising, website management, CRM, analytics, financial management, ticketing, and education administration.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started