Lead Software Engineer
Front End
Posted on 2/1/2022
INACTIVE
Locations
Remote • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Next.js
AWS
Google Cloud Platform
GraphQL
JavaScript
Jest
Git
HTML/CSS
React.js
UI/UX Design
Requirements
- You have years of professional familiarity using the following technologies at scale: Javascript, React, CSS, GraphQL, Git, NPM
- You have strong knowledge of Web Accessibility and Performance
- You are passionate about mentorship and helping your team improve personally and professionally
- You are a stickler when it comes to code quality and a culture of creating and maintaining excellent documentation
- You are an advocate of TDD and have experience with Jest or other Javascript testing frameworks
- You seek opportunities to simplify whenever possible
- You take a collaborative approach to your work; excellent written and verbal communication skills
- You have an eye for design and can call out inconsistencies and/or potential issues with proposed responsive layouts
- At least 7 years of professional Software Engineering experience and at least 2 years experience supervising and/or formally mentoring other Software Engineers is necessary to be considered for this role
- Experience working with large SaaS partners and integrations
- Experience working closely with Product Managers and Product Designers on scoping new features and functionality
- Experience writing and deploying Serverless functions (AWS Lambda, Cloudflare workers, GCP)
Responsibilities
- Work with Engineers to build our next generation Headless Commerce architecture with Next.js, React, and GraphQL
- Partner with Digital Product Director, UX Director, and other team leads to develop and execute against roadmaps
- Work closely with the Director of Engineering to set technical direction for the department
- Work with Technical Project Manager to prioritize and scope engineering tasks
- Focus on continually improving code quality, standardization, reliability, and performance
- Understand our infrastructure and seek opportunities to improve and test it's reliability
- Implement processes and best practices that emphasize engineering velocity and executing against agreed upon deadlines
- Directly manage and mentor other Front-end and Full Stack Engineers
- Provide constructive feedback on Code Reviews
- Understand what Engineers are working on, allocate resources, pair program, and unblock as needed
Desired Qualifications
- Experience building architecture & solutions for eCommerce or marketplace businesses; experience with Shopify (especially Storefront and/or Admin APIs) is a plus
- Expert level React and Javascript. Next.js, Vercel, and Apollo experience is a plus