Software Engineer, Front End
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 2+ years experience building applications for a non-trivial number of users • Experience with at least one web application framework (eg React, Vue, Angular, Svelte) • Experience with state management patterns and libraries (eg Pinia, Vuex, Redux) • Strong foundation in software engineering principles, including data structures, algorithms, and software design • Solid understanding of web application architecture, including APIs, HTTP requests, databases, caching, and related concepts • Used testing frameworks such as Jest to write and maintain unit tests for your code, and browser automation tools such as Cypress or Playwright for test automation • Demonstrated interest in using AI tools to increase productivity • Created AI solutions either in the workplace or through personal projects • Bachelor's or Master’s degree in Computer Science or related technical field • Experience manipulating and displaying large quantities of data, with an emphasis on frontend performance • Experience working with components that consume live data • Familiarity with build tools, CI/CD and development workflows • Experience working with an internally developed component library
Responsibilities
• Write maintainable, high-quality code that requires few iterations • Gain a deep understanding of the company's technology stack • Take ownership of tasks and projects within the team, collaborating with peers to break down work into manageable components • Actively participate in agile ceremonies, refinement sessions, and other team activities • Effectively communicating ideas, concerns, and potential solutions • Exhibit a growth mindset by demonstrating self-awareness and a commitment to continuous learning and improvement • Collaborate closely with product managers, designers, and other team members to plan, design, and implement new product features • Adapt to a fast-paced, product-led environment, demonstrating flexibility and the ability to learn new technologies quickly • Demonstrates a genuine interest in Artificial Intelligence and its practical applications, actively seeking opportunities to explore and integrate AI technologies into their work
Benefits
• Our salary ranges are based on paying competitively for our size and industry, and are one part of many compensation, benefits and other reward opportunities we provide. • Individual pay rate decisions, including offers made within and over the expected salary range, are based on a number of factors, including qualifications for the role, experience level, skillset, and balancing internal equity relative to peers at the company.