Bright Horizons - Newton, MA

posted 16 days ago

Full-time - Mid Level
Newton, MA
Social Assistance

About the position

The Lead Front End Developer will spearhead front end development projects, focusing on designing and creating innovative user experiences for web and mobile applications. This role encompasses participation in all phases of project delivery, including business requirement analysis, UI/UX design, front end architecture, development, testing, deployment, and ongoing support. The position requires collaboration with business stakeholders and development teams to ensure successful project outcomes and the implementation of best practices in UI and UX design.

Responsibilities

  • Lead front end development projects and ensure successful project delivery
  • Work closely with business stakeholders and development teams to design and create new user experiences
  • Design, develop, and deliver web and mobile applications
  • Participate in all phases of delivery including business requirement analysis, UI/UX design, front end architecture, development, test, deployment, and support
  • Participate in design and code reviews and provide feedback on UI, UX, and engineering best practices
  • Collaborate with other software engineers within the team through pair programming
  • Troubleshoot complex front end issues during the project and provide solutions to solve them
  • Provide support to production; diagnose and quickly resolve production issues
  • Research and champion new technologies and approaches, learn and prototype, and make recommendations based on upcoming product and project roadmaps

Requirements

  • Bachelor's Degree in Computer Science or Engineering or 3 years of experience in lieu of degree; Master's Degree preferred
  • 5 years of front end design and development experience
  • Strong experience with TypeScript, JavaScript, HTML, SCSS, CSS
  • Strong experience with designing UI and UX
  • Strong experience with JavaScript frameworks: Angular (16+), Material (16+), RxJS
  • Strong experience with tooling: npm, Git
  • Strong experience with mobile first and responsive web design
  • Experience with NgRx, ADO, C# and .NET knowledge preferred
  • Experience with content management systems and information architecture
  • Experience with MVC JavaScript frameworks
  • Experience with web services
  • Mobile app development experience a strong plus
  • Agile methodologies experience (e.g. Scrum) preferred
  • Excellent understanding of UX and engineering best practices and software design
  • Excellent written/documentation and verbal communication skills
  • Ability to thrive in a collaborative team environment
  • Willing to take on projects and challenges and can be flexible
  • Demonstrated success meeting and exceeding business objectives

Nice-to-haves

  • Experience with mobile app development
  • Knowledge of Agile methodologies

Benefits

  • Health insurance
  • 401(k)
  • Paid time off (PTO)
  • Flexible spending account
  • Childcare discounts
  • Education assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service