Senior Software Engineer- Web – 100ms

Company Name: 100ms
Experience Required: 3+
Company Page: https://www.linkedin.com/company/100mslive/
Employee Count: 78

100ms is building a Platform-as-a-Service for developers to integrate video-conferencing experiences into their apps. Our SDKs enable developers to add gold standard audio-video quality conferencing with much faster shipping times. 100ms allows shipping live conferencing application time in days instead of months, allowing companies to focus on their core business.

About the team

We are a team uniquely placed to work on bringing customers to the 100ms platform and help experience them with a smooth and quick onboarding journey. We also help customers to get a dashboard to configure their apps and help with the usage pattern, analytics and billing.

We are a remote-first global team with engineers who have built video infrastructure at Facebook and Disney+Hotstar. Working in this team will expose you to Typescript, Babel, ReactJS, NextJS, Tailwind, Kubernetes, Docker, Webpack and Storybook.

You will not only get the chance to utilize these technologies to solve the challenges involved in User Management, Billing, and Analytics but you will also be contributing to our goal to make it easier for everyone to build audio-video apps.

What would you do

As a Software Engineer – Web, you would be responsible for:
● Design, development and scalability of our web dashboards
● Create and maintain the reusable component library of 100ms
● Articulate complex architecture problems, drive engineering excellence and collaborate with across-functional team
● Ensure scalability, reliability and security of the web applications
● End to end ownership of feature-modules
● Share technical best practices, and improve workflows within the team
● Collaborate with Product Management team and Design team to drive features/improvements

Who can apply

Must-Have

– Bachelor’s degree in (Computer Science/Information Technology) or equivalent practical experience
– 3 to 6 years of professional software development experience
– Experience in taking on complex and ambiguous problems
– Experience in reusable and scalable web applications
– Proficient in Javascript, Typescript, and React JS- Knowledgeable in data structures and algorithms

Good to have

– Experience with video conferencing, Sockets, WebRTC concepts, and real-time communication
– Ability to take on complex and ambiguous problems- Ability to speak and write in English fluently and idiomatically
– Strong inclination to keep up-to-date with the latest trends, learn new concepts, or contribute to open-source projects and would be eager to talk about ideas in internal or external forums
– Open to working on constructive feedback and proactively sharing the same with peers.

Why 100ms

– You will be part of a small team at a fast-growing engineering-first startup
– Fast-paced and performance-driven culture, career advancement and lucrative compensation, including bonuses and Esops.
– Work on a high scale, complex problems and see the real-time impact of your work.
– You will work with engineers across the globe with experience in the video at places like Facebook and Disney+Hotstar
– You can grow as an individual contributor or as a team leader – freedom to set your own goals
– Work from anywhere in the world- Regular team offsite

Apply Here

Leave a Reply

Your email address will not be published. Required fields are marked *