Senior Software Engineer

at Freestar
  • Remote - Worldwide

Remote

Software Development

Senior

Job description

About Freestar

Freestar is a pioneering company that engineers best-in-class, cutting-edge solutions for website monetization. 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 its endless possibilities. 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, collaborative environment that fosters creativity and innovation.

Role Summary

As a Senior Software Engineer at Freestar, you will be instrumental in developing high-quality solutions that handle massive scales of data and transactions. You will face the challenge of innovating and engineering the backbone of our monetization platforms, including Prebid.js, Pubfig, Prebid Server, administrative dashboards, and internal APIs.

Located remotely and reporting directly to the Engineering Manager, you will play a pivotal role in our core projects. Your work will require a high degree of autonomy and expertise and a proactive approach to problem-solving that directly enhances the monetization capabilities of Freestar and its publishers.

This role is tailored for individuals who thrive in a dynamic and challenging environment. Your passion for technology and ability to navigate complex problems independently will drive our success and push the boundaries of what is possible.

Responsibilities

  • You will spearhead developing and implementing sophisticated client-side and end-to-end logic, primarily utilizing JavaScript. Take charge of crafting solutions that are not only functional but also innovative, setting new standards for our technological deployments.

  • You will design robust, scalable architectures and oversee their seamless interaction with databases and other services across our platforms to ensure performance and reliability.

  • You will commit to writing clean, efficient, and well-tested code that can withstand the demands of our massively scaled operations. Your code should serve as a benchmark for quality and efficiency within the team.

  • You will provide accurate estimates and actively participate in sprint planning. Use tools like Jira to ensure transparency and accountability in project tracking and management, helping the team stay aligned and focused.

  • You will conduct productive code reviews and foster a supportive environment for team members. Your input should aid their professional growth while maintaining high-quality code and performance standards.

  • You will engage consistently with the latest technologies and methodologies in the field. Contribute to the open-source community, which enhances your skills and keeps Freestar at the cutting edge of industry developments.

  • You will take ownership of deployed solutions, ensuring their ongoing reliability and addressing any critical issues as they arise, helping maintain system stability and performance.

Qualifications & Experience

  • 7+ years of experience in JavaScript development with a strong grasp of modern frameworks such as React, Angular, or Vue.js.

  • Strong experience with asynchronous programming and understanding of client-server architecture.

  • Experience with MySQL and NoSQL databases.

  • Strong problem-solving skills and ability to work in a distributed team environment.

  • Excellent technical documentation and communication skills.

  • Ability to be creative and contribute based on your merit.

We’d love it if you had

  • Familiarity with Docker, Kubernetes, Apache Kafka, and cloud platforms like Google Cloud Platform.

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

Share this job:
Please let Freestar know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply now