Full Stack Developer (audio focus)

Salary Competitive
Equity To be negotiated

Come and work on Kast, an online hangout platform for friends that want to play together, watch together, and be together in the digital space. Our platform empowers individuals to live-share experiences, engage within the community, and build relationships with like-minded people. We are looking for a full-stack developer to join us and primarily help work of audio solutions.


We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing audio / user interface components and implementing them following well-known React.js Redux workflows built in an Electron desktop app as well as isomorphic web applications.

 

You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on other client applications and backend services. Therefore, a commitment to collaborative problem solving, communication, sophisticated design, and quality product is important.

 

Most of all we are looking for people who enjoy being engaged with and “owning” the solutions to hard problems.

 

Our small Finnish team has a nice office in central Helsinki, in the Maria01 startup hub. You will get access to the tools of your preference for doing your work. We offer flexibility regarding working hours.

 

Responsibilities

  • Developing new audio/multimedia features using React.js running in Electron and web applications

  • Building reusable components and front-end libraries for future use

  • Translating requirements documents, designs, and wireframes into high quality code

  • Communicating with engineering managers, product and project staff to clarify and resolve any requirements ambiguities

  • Bug fixes to update and optimize existing code

Skills

  • Thorough understanding of React.js and its core principles

  • Experience with popular React.js workflows (such as Flux or Redux)

  • Experience with Web Audio, Web Audio APIs and WebRTC audio is a plus

  • Experience with Electron is a plus

  • Experience with native audio drivers is a plus (Mac and Windows)

  • Experience with common front-end development tools such as Babel, Webpack, NPM, YARN, etc.

  • Familiarity with newer specifications of EcmaScript

  • Familiarity with RESTful APIs

  • Familiarity with Git and GitHub

  • Familiarity with serverless APIs and microservice usage as it applies to client applications

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Familiarity with modern front-end build pipelines and tools

  • Ability to understand business requirements and translate them into technical requirements

If you have questions about this position, you can contact the Finnish country manager Max Sjöblom (max.sjoblom@kastapp.co).

 

We very much look forward to receiving your application!

 

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Near public transit
Near public transit

Remote work allowed
Remote work allowed

Central office
Central office

Work life balance
Work life balance

Paid holiday
Paid holiday

See all 7 benefits

Working at
Kast

Kast is an online streaming service that empowers its community to watch together, play together, and be together. The Kast platform allows people to share video gaming, live events, and virtually any on-line or webcam experience. Kast streamers — kasters — can host public or private watch parties with up to 20 live feeds and up to 100 viewers per party. Kast is available on desktop, web, and mobile. Download Kast at https://www.kast.gg Kast has offices in San Diego, California and Helsinki, Finland.

Read more about Kast

company gallery image