Contract Senior Full Stack Engineer
Confirmed live in the last 24 hours
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Next.js
JavaScript
Git
HTML/CSS
PHP
React.js
Ruby on Rails
Python
UI/UX Design
Vercel
Webpack
Requirements
- You enjoy leading projects and have a track record of success
- You are passionate and care about code quality and understand the importance of proper documentation
- UX/UI chops - you know what good design and interaction looks and feels like and can call out inconsistencies, problems with responsive layouts when looking at a mobile and desktop design, etc
- Node, Python, PHP, and Ruby on Rails - you are comfortable with at least one and willing to dive into others if need be
- Knowledge of accessibility best practices and ability to write highly accessible UI
- Experience with eCommerce in general is very helpful
- 7+ years of professional software experience is necessary to be considered for this role
- No college degree is required
- Advanced knowledge of: Javascript, React, GraphQL, CSS, Git, webpack, NPM, ARIA, Performance (Browser painting/re-flows, Chrome performance tooling and Chrome network analysis)
- Experience writing complex single page apps, and serverless functions
- Experience in mentoring junior members of your team (interns, new hires, etc.)
Responsibilities
- Collaborate with project manager, designers, and engineers to define project requirements, inform design, and build next generation website in React
- Be opinionated and help guide decisions around technology, team processes and creative practices
- Write clean, reusable, componentized, and scalable software that empowers fellow engineers to do more
- Ensure code quality, testing coverage, documentation of site so that it is maintainable, cross-browser compatible, accessible, and highly performant
- Provide professional and technical guidance to team members
Desired Qualifications
- Next.js, Apollo, Vercel, and Auth0 (or other Identity Management Platform) experience is a plus
- Experience with Shopify Plus and Shopify API, and/or Nacelle is a plus