Skip to main content

Software Engineer, Video Conference Technology

appear.in, Oslo
Employment type: 
Full time, Remote Work
Years of experience: 
5 - 10 years
Software, Software Engineering, JavaScript, video encoding, audio encoding

Similar jobs

No similar jobs found.

Warning message

  • This job ad is no longer active. Search for new jobs.
Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Software Engineer, Video Conference Technology

We are looking for a talented developer with video conference experience to join the appear.in team.

Do you want to make a service that reaches millions of users globally every day? Do you want to contribute to making web-based real-time video the most awesome way to do communicate? Do you think WebRTC is the coolest technology since sliced bread? appear.in has led the way in using WebRTC to create radically simple web-based video conferencing. To take this to the next level and turn appear.in into the default tool for video communication, we need more scary smart developers to join our team.

Key focus areas for this role

  • You will be part of a high-performing development team that deploys code several times a day.

  • You contribute to planning how a problem or task can be best solved, and work independently and efficiently on implementing the parts you are responsible for.

  • You are interested in how end-users use our product, and make suggestions for how we can constantly improve the user experience.

Some things your day would consist of

  • Writing awesome code for appear.in

  • Discussing how new features can be built, together with designers, product managers and user researchers.

  • Breaking all assignments into smaller tasks that can realistically fit in a two-week sprint

  • Demoing your work in the past sprint every other Friday

  • Working with GitHub and Amazon AWS infrastructure to deploy things as soon as they’re ready (or a little bit before)

  • Getting your colleagues to review your code before it is merged, and helping them with reviewing theirs. You give constructive feedback and suggestions for how to improve code quality, security and scalability.

  • Writing tests and making your code readable to others in case you get eaten by a yeti

  • Sharing what you’re doing and any problems you’re having in the daily engineering standup

  • Taking part in company hackathons, prototyping new ideas or testing out new technologies

  • Going to meetups and conferences to represent appear.in

About you

  • 5+ years of experience with developing video conferencing systems

  • Strong knowledge of the fundamentals of video communication including video encoding, audio encoding and bandwidth estimation

  • Experience with WebRTC

  • Working knowledge of JavaScript frontend and backend development

  • Able to develop code in a disciplined manner with proper documentation and structure.

  • Able to communicate efficiently

  • Experience with development in collaboration with others.

  • Academic background in computer science (BSc or MSc)

  • Interested in working in a highly dynamic environment in a small startup-like team inside a large company

Why you should want this job

  • appear.in is a fast-growing startup with a global user base, with a long-term vision of becoming a global mass-market product. By joining our team now, you get a chance to take part in the journey of building up our product!

  • You will be an integral part of the process of designing the product, not just implementing specs.

  • You get to choose your own dev machine and which tools to run on them. 

  • You get to work with modern development tools like GitHub, NewRelic, Amazon AWS, Slack.

  • You will become part of a tightly knit team of highly passionate people who aim to create the best possible user experience. We are not afraid of challenging status quo and aim for radical simplicity in everything we do.

  • We have a remote working policy allowing people to work from anywhere and manage their own day
  • We have awesome team building trips!

 

Top