Job Details

ID #23788877
State New York
City New york city
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-12-03
Date 2021-12-02
Deadline 2022-01-31
Category Software/QA/DBA/etc
Create resume

Staff Software Engineer- Front End - Remote

New York, New york city, 10001 New york city USA

Vacancy expired!

Job Description - Staff Software Engineer- Front End - Remote

Our Client is looking for a Staff Software Engineer, Experience to join their Engineering team. The Engineering team focuses on architecting, developing, and delivering highly scalable and innovative software that meets the needs of their customers.

The Staff Software Engineer, Experience will lead the technical direction of their front-end stack, be responsible for their most complex and impactful projects, and act as a mentor for their front-end engineers. This role will be part of a dynamic environment working to transform their digital business, all while collaborating cross-functionally with multiple teams. Staff Software Engineers deliver results that move the needle at the organizational level and impact company-wide goals.

What you'll do:
  • Lead the planning and implementation of new or existing web features and architecture improvements.
  • Inspire and mentor the engineering team by providing technical advice, instruction, and training
  • Identify risk and present recommendations that drive the software engineering schedule and lead the effort in performing software improvements and upgrades.
  • Be accountable for well-written code to enhance functionality and/or performance of software applications and oversee software testing on new and existing programs for the purposes of correcting errors and general debugging.
  • Collaborate with engineers to develop and maintain code quality and architecture standards.
  • Write web front-end code and related services architected for scalability and re-use. Have strong opinions on code structure and modularization.
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD and monitoring platforms to drive efficiencies
  • Drive the definition of software development project plans, including scoping, estimates, and implementation
Who you are:
  • Education, training, or experience equivalent to a BS (or higher, e.g., MS, or Ph.D.) in Computer Science or a related technical field involving coding (e.g., physics or mathematics)
  • 8+ years of progressive experience with extensive knowledge in all aspects of application development and project lifecycle
  • Identify and solve ambiguous problems, architecture deficiencies, and bottlenecks
  • Experienced with modern JS frameworks (e.g. React, Angular), and with Typescript
  • Excellent understanding and proven experience of coding methods and best practices
  • Experience with TDD
  • Experience with SaaS, Styled Components or other CSS preprocessors
  • Experience leading design reviews
  • Experience in interviewing and hiring engineers
  • Experience with Node.js a plus
  • Experience with NextJS or other server-side rendering frameworks a plus
  • Strong CI/CD experience a plus
  • Experience with webpack and headless CMS a plus
Benefits:
  • Flexible time-off policy + flexible working hours (Unlimited PTO Plan)
  • Competitive medical, dental, and vision benefits, 401K + equity participation
  • Ancillary benefits: Commuter, Gym membership + Client Bike discounts
  • Access to everything we make (including recipes in development)
  • Annual company retreat
  • Quarterly team outings, weekly onsite happy hours, + regular DH team gatherings to celebrate our co-workers
  • Book club + running club
  • Showers for post-morning or mid-workday workouts
  • A dynamic, ambitious, and fun work environment + dog friendly

Vacancy expired!

Subscribe Report job