Type of contract: contractor.
The RoleWe are looking for a Senior Software Engineer who is responsible for the development and maintenance of a SaaS application portfolio. The ideal candidate is interested in creating innovative applications and loves to work on the cutting edge of technology and be comfortable across a range of technologies. We need someone who is resourceful in getting things done a productive team member that is both independent and collaborative.You should be excited about experimenting and pushing boundaries. Our ideal teammates are constantly looking to learn something new and become better at what they do whether that means doing self-driven research or asking the other individuals questions where they are most knowledgeable.
What You BringYou will need to wear many hats and be able to strategically work with your team to successfully deliver solutions to our customers. You should be excited to mentor, influence, and contribute to a team, as well as be an expert in at least one language or domain.5+ years of professional development experienceWorking experience with React with ReduxWorking experience with Ruby on RailsWorking experience with relational databasesWorking experience with Docker and KubernetesExperience leading the implementation of complex customer facing components, websites, and applications.Experience working with component libraries, or internal design systems (Storybook, PatternLab, etc)In depth experience with a modern front-end JavaScript framework (React, Vue.js, Svelte) including patterns and best practicesStrong HTML, CSS, JavaScript, and knowledge of web standardsExperience with building and consuming RESTful APIs and/or MicroservicesA passion for solving customer problems with a team thats just as passionate as you
Technologies youll be exposed toReact with ReduxRuby on RailsSass with a BEM influenced structureCypress, Jest, and React Testing LibraryStorybookWebpack and BabelGit and GitHubFigma
Extra CreditDeveloped internal or open-source design systems.Experience in CSS architecture, through CSS-only frameworks or as part of component library developmentExperience working with Ruby on RailsExperience with Docker or Kubernetes