Senior Full-Stack Engineer (Video)
StreamYard
·
Posted:
May 11, 2023
·
Remote
About the position
We are seeking a highly skilled Senior Full-Stack Engineer to join our Video Services team at StreamYard. As a Full-Stack Engineer, you will contribute to the development of all video-related technologies, including live streaming and video-on-demand with AI technologies. We are looking for someone with expertise in Node.js and React, who is comfortable with both front and back end programming. This role offers the opportunity to work in a fast-paced startup environment, collaborating with a remote development team. If you are passionate about clean code, have strong analytical skills, and enjoy working on a product that has a high impact on real people, join us on this adventure!
Responsibilities
- Contribute to the development of video-related technologies at StreamYard
- Develop future functionality of the product
- Be involved in the full development lifecycle
- Work with a remote development team
- Collaborate with a highly motivated team
- Have a preference for backend development
- Have exposure to all layers of application and development
- Possess excellent development skills in Node.js and React
- Understand Kubernetes, Docker, and Terraform
- Be proficient in front-end languages such as HTML, CSS, and JavaScript
- Deploy customer-facing software into a product or platform environment
- Have experience working in an agile development environment
- Have a passion for clean and appropriately tested code
- Possess strong analytical and critical thinking skills
- Have good communication skills
- Have experience with live streaming, WebRTC, or other related video technologies (nice to have)
- Be familiar with RxJs (nice to have)
- Be a self-starter and able to deliver projects on time with high quality standards
- Have a strong background in technology and application design
- Understand different software development practices and infrastructure
Requirements
- Well rounded Full-Stack developer with a preference for Backend and exposure to all layers of application and development
- Excellent development skills in Node.js and React
- Strong understanding of Kubernetes, Docker and Terraform
- Proficiency with fundamental front end languages such as HTML, CSS, and Javascript
- Deployed customer-facing software into a product or platform environment
- Solid experience working in an agile development environment
- Passion for clean and appropriately tested code
- Strong analytical and critical thinking
- Good communication skills
- Experience with Live Streaming, WebRTC or other related video technologies (nice to have)
- Familiarity with RxJs would be advantageous (nice to have)
- Self-starter, able to deliver project on time meeting high quality standards (nice to have)
- Strong background in technology and application design (nice to have)
- Strong understanding of different software development practices, infrastructure, and how each can help shop more value to custom (nice to have)
Benefits
- Fully remote, global team
- Flexible schedules
- Laptop assigned, Mac or Dell (Windows)
- Health Insurance Support
- Parental Leave
- $1000 USD for Home-Office Set up
- $100 USD monthly remote work stipend
- $1500 USD for Learning & Development