Summary
Join GoCanvas as a Software Engineer III and contribute to the development and maintenance of our SaaS application portfolio. We seek an experienced engineer passionate about innovation and comfortable working across various technologies. You will collaborate with a team, mentor colleagues, and be an expert in at least one language or domain. The role requires 4+ years of professional development experience and expertise in areas like Ruby on Rails, front-end frameworks, and RESTful APIs. GoCanvas offers a remote-first environment and a comprehensive benefits package, including health insurance, paid time off, 401k matching, and generous parental leave.
Requirements
- 4+ years of professional development experience
- Experience delivering complex customer-facing components, websites, and applications
- Experience working with modern Ruby on Rails in a full-stack application
- Strong HTML, CSS, JavaScript, and knowledge of web standards with a strong understanding of Rails templating technologies or ViewComponents
- Experience with a modern front-end JavaScript framework (React, Vue.js, Svelte) including patterns and best practices
- Experience with building and consuming RESTful APIs
- An understanding of building systems that scale to thousands of concurrent users
- A passion for solving customer problems with a team thatβs just as passionate as you
- Expertise in at least one language or domain
Responsibilities
- Develop and maintain a SaaS application portfolio
- Create innovative applications
- Work with your team to successfully deliver solutions to our customers
- Mentor, influence, and contribute to a team
Preferred Qualifications
- Experience with Hotwire, Turbo, Stimulus, and ViewComponents
- Experience with React with Redux
- Experience with Cloud data stores such as MySQL, S3, and MongoDB
- Experience with Sass with a BEM influenced structure
- Experience with GitHub and GitHub Actions
- Experience with Docker and Kubernetes
Benefits
- 13 Company-Paid Holidays
- Medical Insurance (where the Employee Only level of coverage is free!)
- Dental and Vision Insurance with employer contribution
- Health Savings or Flexible Spending Account depending upon your medical plan selection
- Basic Term Life Insurance and Personal Accident Insurance
- Voluntary Life Insurance
- Short and Long-Term Disability
- 401k plan with employer match
- Pet Insurance
- Generous Parental Leave
- Remote-first environment
- Paid time off
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.