Principal Front End Engineer

GTT, LLC, Cambridge, MA (United States)

Category: Programming

Posted on: 13 Jan 2021

Cloud JavaScript

Job DescriptionPrincipal Front End Engineer Summary

    Principal engineer to join our growing features team. As a Principal Software Engineer at client, you will work on projects that impact the highest priorities of our technology roadmap and the business, all while collaborating cross-functionally with multiple teams. Principal engineers influence teams outside of their own organization and deliver results that move the needle at the organizational level and impact company-wide goals.
 
Job Description
    You will use your experience with modern cloud and UI frameworks to build products that improve every step of the seller experience. Leveraging the data-rich features of the eCommerce industry, you will develop an industry-leading consumer experience while also supporting the growth of the world's most scalable eCommerce optimization platform. You lean on your passion for technology to suggest and make improvements to our tech stack and infrastructure. You love to learn, and equally love to share your knowledge with others. You are both a listener and a contributor. You are a great communicator, and you take care to understand before making yourself understood. You love trying out new frameworks and libraries.Finally, we're delighted that this position can be based out of Boston, Seattle or remotely across the US.
 
Core Responsibilities
    Build, develop and scale the front end of our platform that powers the consumer experience for brand owners and sellersWrite JavaScript code architected for scalability and re-use. Have strong opinions on code structure and modularization. Write semantic HTML and be a master of your CSS preprocessorCollaborate with product and design to move fast on creating solutions to business problemsInspire, recruit and mentor your engineering colleaguesOperate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
 
Qualified Candidate Requirements
    10+ years of progressive experience from project ownership to tech leadership in high-performance environmentsBS/MS/PhD in Computer Science, EE or equivalentExperience with modern Javascript frameworks (e.g. React, Angular, Vue), Node server frameworks (e.g. Koa or Express), and with Typescript, Webpack is a plusCan contribute best-practices and architectural leadership to our front end applicationsIn-depth experience leading and owning projects from beginning to endExperience with automated testing with some exposure to TDDExperience influencing a team's technical and business strategy by making insightful contributions to team priorities and approachesExperience identifying and solving ambiguous problems, architecture deficiencies, or areas where the team's software causes bottlenecksAbility to communicate their ideas effectively to achieve the right outcome for their team and customersExperience leading design reviews and has actively participated in design reviews of related softwareExperience in interviewing and hiring senior engineers as well as mentoring others - improving their skills, their knowledge of software, and their ability to get things done


Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Ziprecruiter (Will expire by: 2021-02-27 00:00:00)

Apply Now

Quick poll
How did COVID-19 affect your employment?
  • Nothing's changed
  • I now work from home
  • My salary decreased
  • I lost my job

* This poll is anonymous.