Responsibilities:
- Design and develop web applications and APIs for the company product line
- Jump into both the front-end and back-end of solutions, with the exact balance depending on the project and team
- Own the quality of the solutions you create through automated testing, and support and maintain your solutions after theyβre in production
- Contribute to a productive agile environment by partnering closely with necessary stakeholders, deploying often and inspecting and adapting as needed
The Perfect Candidate:
- Around 3 or more years of experience in back-end web development
- Familiar with front-end web development technologies and techniques
- Proficient in development SQL database software
- Non-technical skills that really set our Software Developers up for success:
- Desire to empathetically share and receive feedback and knowledge to help everyone keep improving
- Thrive at working closely with a team to find solutions collaboratively
- Able to effectively explain your choices during problem-solving
- Great at communicating technical concepts to non-technical audiences
- Our more senior Software Developers should also have these traits:
- Passionate about mentoring other team members
- Proven experience leading discussions with diverse stakeholders
- Able to understand customer needs and challenges
Our Tech Stack:
Ruby on Rails, Elixir, Phoenix, Python, PHP, React, VueJS, AngularJS, MSSQL, PostgreSQL, Git, Elasticsearch, Capistrano, Redis, Sidekiq, Docker, Terraform, Ansible, Puppet, RSpec, Capybara, Cucumber