Software Engineer - Fullstack
Descript
·
Posted:
July 11, 2023
·
Remote
About the position
The job overview for this role is to contribute to the development of a next-generation platform that enables easy and fast creation of audio and video content using cutting-edge AI technology. The focus will be on building best-in-class audio and video recording technology, designing new tools for video editing, reducing latency for multi-user collaboration, improving app performance, and architecting a scalable backend infrastructure. The ideal candidate should have strong software development experience, proficiency in programming languages and frontend frameworks, and a strong understanding of web technologies. Experience with creative tools and single-page web applications is a plus.
Responsibilities
- Build best-in-class audio & video recording technology for web, desktop, and mobile
- Design and develop new tools for video editing
- Reduce latency of multi-user collaboration
- Migrate systems relying on native/Desktop integrations to make Descript a web-first app
- Improve app performance during editing
- Architect a scalable backend infrastructure for uploading, processing, and storing large media files
- Build and maintain standards for interoperability with 3rd party tools
- Own building and shipping new features across frontend and backend
- Collaborate with product and design teams to create great user experiences
- Write high-quality, testable, and performant code
- Have 5+ years of professional software development experience
- Proficiency in one or more programming languages and frontend frameworks, especially Typescript/Javascript/React
- Strong CS fundamentals and experience with web technologies and REST APIs
- Constantly seek self-improvement and learning
- Strong written and verbal communication skills
- Nice to have experience building creative tools and optimizing single-page web applications
Requirements
- 5+ years of professional software development experience
- Proficiency in one or more programming languages and frontend frameworks, especially Typescript/Javascript/React
- Strong CS fundamentals and experience with web technologies (HTML/JS/CSS) and REST APIs
- Self aware of strengths and seeking to constantly learn and improve
- Strong written and verbal communication
- Experience building creative tools (nice to have)
- Experience building and optimizing single-page web applications (nice to have)
Benefits
- Generous healthcare package
- Catered lunches
- Flexible vacation time
- Remote work options between PT and ET time zones
- Equal opportunity workplace
- Flat organizational structure
- Opportunity to influence the direction of the company
- Opportunity to work with cutting-edge AI technology
- Opportunity to solve hard and complex problems
- Opportunity to build and optimize single-page web applications
- Opportunity to collaborate with product and design teams
- Opportunity to write high-quality testable code
- Opportunity to work with a team of 125 with proven CEO and backing of world-class investors