Lead JavaScript Engineer - Remote US, Canada



Software Engineering
Posted on Thursday, November 2, 2023

Senior JavaScript Engineer -- Team Lead

About Freestar

Freestar is a pioneering company that engineers best-in-class cutting-edge solutions for website monetisation. We achieve this by leveraging our industry-leading technology, vast data resources, and remarkable scale. Our mission is to empower Publishers to maximize their revenue potential seamlessly while freeing themselves from the burden of ad operations. This allows publishers to focus on what they do best: creating high-quality content that captivates their audience.

At Freestar, we believe in the power of innovation and the endless possibilities it holds. Our team of experts is committed to delivering high-quality solutions that meet the unique needs of our Publishers and stakeholders. We are passionate about our work and strive to create a dynamic and collaborative environment that fosters creativity and innovation.

Job Summary

As a Senior JavaScript Team Lead at Freestar, you will be at the forefront of our technical innovation and leader in a team of skilled developers to drive success. We seek a candidate with proven experience in Object-Oriented Programming (OOP) with JavaScript, a strong understanding of front-end performance standards, and a passion for Test-Driven Development (TDD). Additionally, you should possess deep expertise in multiple front-end frameworks like React, Angular, Vue, and others.


  • Lead and Inspire
    • Act as a visionary and driving force behind our CDN development team. Embrace challenges, make quick decisions, and accept responsibility for your actions.
  • Technical
    • Develop and maintain efficient, lightweight and high-performing front-end technologies. Write clean, maintainable, and efficient code, setting the industry standard for best practices.
  • Collaborative Leadership
    • Foster collaboration within your cross-functional team. Define, design, and ship new features while maintaining a straightforward and factual communication style.
  • Quality Assurance
    • Participate in code reviews, testing, and debugging processes to ensure the delivery of high-quality software. Optimise front-end performance by identifying and addressing performance bottlenecks and implementing best practices for page load times, caching, and other optimisations.


To excel as Senior JavaScript Team Lead at Freestar, you should demonstrate a track record of combining your technical expertise with leadership qualities. We are looking for candidates who exhibit the following:

  • Proven Leadership
    • Showcase your ability to lead a team with an unwavering drive to complete tasks and projects efficiently. Your assertiveness and visionary approach will be vital in steering your team towards success.
  • Object-Oriented Programming (OOP)
    • Possess a deep understanding of Object-Oriented Programming with JavaScript, using it as a foundation to drive your team towards innovative solutions.
  • Front-End Performance
    • Complement your leadership skills with a strong understanding of network requests and front-end performance standards. Your ability to optimise performance will contribute to the team's success.
  • Test-Driven Development (TDD)
    • Demonstrate your experience with Test-Driven Development (TDD) and your commitment to writing unit tests. This approach aligns with your decisive and problem-solving nature. Advocate for writing tests across the whole lifecycle of development
  • Multi-Framework Proficiency
    • Utilise your solid experience with multiple front-end frameworks, such as React, Angular, Vue, and others, to make informed decisions and guide your team effectively.
  • Technical Mastery
    • Leverage your strong understanding of HTML, CSS, and web standards to ensure your team delivers technically sound solutions.
  • Problem-Solving Aptitude
    • Display your excellent problem-solving and debugging skills, integral to your ability to lead the team through challenges and hurdles.
  • Communication and Collaboration
    • Use assertive communication and collaboration skills to foster a collaborative environment where team members can thrive under your leadership. Your straightforward communication style will keep the team focused on the task.

What you can expect in return

  • Full-Time, Salaried Position
  • Fully remote company, with collaborative asynchronous teamwork.
  • The opportunity to be part of something BIG

Freestar is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

This role is not eligible for visa sponsorship.