Lead Software Engineer, Web Development – 491908

Revel IT

Apply Now

We have a direct hire role open for a Lead Software Engineer, Web Development in Boston, MA. As part of the web development team, you will craft delightful digital experiences with Product Management and Design partners that span a full vertical slice, from UI to backend. Each Agile team consists of 3-4 engineers, a Product Manager, UX/UI designer, and/or an Analyst.

Role Responsibilities:

  • Lead engineers on your team while collaborating with cross functional leaders across Engineering, Science, Product, and Design to form best practices, processes, and decisions that lead the firm to become a global leader in their industry.
  • Write and review reusable patterns that enable your team to rapidly and continually evolve systems
  • Coach your team through day to day technical tradeoffs
  • Lead your team through discovery and delivery of challenging, multi-month initiatives that require synthesis of information across cross-functional teams
  • Collaborate with Product and Design to deliver a best in class product experience supported by your team
  • Peer with Engineering Managers to grow your team skills by identifying challenging opportunities
  • Foster a culture of consistent, high quality data driven execution amongst your team
  • Inform the technical roadmap and architecture to enable our technology to support continued exponential growth
  • Build strong relationships and contracts with teams that use your team’s services (e.g API consumers, internal tooling support, etc.)


  • At least a Bachelors in Computer Science or equivalent professional experience
  • 7+ years of professional web development experience as an individual contributor
  • Expertise in:
    • Building, maintaining and operating large-scale distributed web applications built by multiple teams
    • Introducing best practices to legacy systems
    • DevOps processes, systems and tooling
    • Developing, maintaining, and operating critical production systems
    • Deep experience in one or more of the following:
    • Frontend development with frameworks like VueJS, React
    • NodeJS
    • DevOps
    • Ecommerce
    • Data architecture
    • Observability
    • Distributed web applications
  • Experience with:
    • TypeScript with NodeJS and Vue
    • A consumer-focused product company
    • Managing multi-month, multi-person projects and collaborating with non-technical partners and stakeholders
  • Excellent communication skills, both written (design docs, RFCs, system documentation, user guides, PowerPoint management reports etc) and verbal (leading and facilitating effective meetings, training, pair programming etc)
  • Interest in staying up to date with the latest technologies, architectures, and management skills
  • Willingness to participate in on-call rotation including some weekends and holidays

Reference: 491908


Apply Now

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow