TuneIn

Senior Software Engineer, Web

Ukraine

22 days ago
Save Job

Summary

TuneIn is a leading live audio streaming service that offers a wide array of content, including live radio, sports, news, music, podcasts, and audiobooks. Embracing a remote-friendly approach, TuneIn empowers team members from various locations to contribute to its shared mission, fostering a culture of collaboration and innovation, guided by its core values of customer centricity, operational excellence, and teamwork.


As a Senior Full-Stack Engineer, you’ll contribute to the architecture, development, and optimization of our web applications. You’ll work closely with cross-functional teams to deliver scalable, high-quality features while improving the performance and maintainability of our codebase. You are expected to balance hands-on development with technical mentorship, collaborating to make informed decisions that align with business needs.


What You’ll Do

  • Design, develop, and maintain scalable web applications with a focus on performance and user experience.
  • Collaborate with Product and Design to understand requirements and translate them into efficient, maintainable solutions.
  • Participate in technical discussions, influencing architecture decisions while keeping long-term maintainability in mind.
  • Perform thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Identify areas for improvement in the codebase and proactively refactor or optimize as needed.
  • Guide and mentor junior engineers, helping them navigate technical challenges and grow their skill sets.
  • Work with backend services and APIs, ensuring efficient data flow between frontend and backend systems.
  • Troubleshoot and optimize web performance, improving asset loading, caching strategies, and rendering efficiency.
  • Integrate and work with third-party services, such as ad SDKs, analytics, and multimedia streaming technologies.


Who You Are


The Ideal Candidate will have:

  • 6+ years of experience developing web applications, with a strong emphasis on front-end technologies.
  • Expertise in JavaScript (ES6+), with a deep understanding of asynchronous programming and modern frameworks.
  • Strong proficiency in React and experience with Node.js.
  • Experience building and consuming APIs, with a solid understanding of backend integration.
  • Familiarity with modern web build tools (e.g., Webpack, Vite, Bun) and performance optimization techniques.
  • Ability to take ownership of projects and drive them from concept to completion.
  • Strong collaboration skills, working closely with cross-functional teams to deliver high-quality solutions.
  • A proactive mindset, continuously looking for ways to improve code quality and development processes.


Nice to Haves:

  • Experience with multimedia streaming technologies (e.g., Web Audio API, hls.js).
  • Familiarity with GraphQL and its ecosystem.
  • Knowledge of modern React libraries, such as Zustand, and experience with frameworks like Next.js.
  • Understanding of building multi-application flexible component libraries with libraries like Radix.


Our Perks

  • Health and Wellness Reimbursement
  • Accounting Reimbursement Program
  • Continuous Learning Support
  • Connectivity Allowance
  • Technology Provision
  • Home Office Upgrade Assistance

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: