Build intuitive, informative, and efficient systems that empower our teams to deliver best-in-class support
Responsible for the full lifecycle of our projects and applications (SDLC)
Work closely with the product team, providing technical knowledge and expertise helping to design the future of our products
Accountable for the health of our systems in production environment
Identify improvements, assess risks vs benefits and translate them into technical requirements
Requirements
5+ years of experience in Software development
Excellent problem-solving skills
Excellent verbal and written communication skills
Solid experience with Javascript
Solid knowledge of component-based frameworks/libraries (e.g. React.js, Vue.js, Angular, Svelte)
Solid understanding of state management solutions, like Redux and MobX
Solid understanding of REST principles and API consumption
Front-end development tools, including Webpack, Babel and Yarn
Strong application of software engineering fundamentals and best practices
Ability to deliver solutions in a fast-paced environment with continuous delivery, deployment and integration
A team player who can suggest improvements, review PRs and is open to different approaches to the same problem
Optional toppings: Experience with Typescript, Experience with other programming languages, such as Java, Experience with Graphql, Experience creating and tracking metrics to ensure the systems health, Experience mentoring/influencing peers
Benefits
Health insurance
401(k) matching
Flexible work hours
Paid time off
Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
problem-solvingverbal communicationwritten communicationteam playersuggesting improvementsreviewing PRsopen to different approachesability to deliver solutionsfast-paced environmentmentoring