Senior Software Engineer (Fullstack)
Vimeo
·
Posted:
April 18, 2023
·
Remote
About the position
The Sr. Software Engineer, Fullstack role at Vimeo requires someone who is passionate about using video to elevate human expression and can develop robust, scalable, and highly performant code. The ideal candidate will have a B-Tech/MTech in Computer Science or equivalent degree, a minimum of 5 years of experience in backend technologies like PHP/Java/Node.JS, and at least 4 years of web development experience with Next/React/Angular. They should possess strong troubleshooting and problem-solving skills, have a good understanding of cloud technologies, and be willing to learn and experiment with new technology. The job description does not have a specific section labeled as "About this job" or "Summary," but the initial paragraph provides an overview of the role.
Responsibilities
- Design, and develop software with high quality and take ownership.
- Technically guide an agile team and work collaboratively.
- Participate in a full development life cycle including planning and code reviews.
- Build solutions that can easily scale to the demands of Vimeo traffic bursts.
- Ensure the best technical design and approach with an aim for continuous improvement and following industry best.
- Mentoring teammates and setting high technical standards.
- Work closely with our Design, Product, and Analytics teams to move projects from conception to launch
- A/B test new features, and release improvements iteratively
Requirements
- Minimum 5 years of experience in any backend technologies like PHP/ Java/ Node.JS
- Minimum 4 years of web development experience with Next/React/ Angular
- Very good in Algorithms, Data structures, and Time Complexities
- Very Good Database Knowledge (MySQL, Oracle, Redis, Memcache, etc)
- Hands-on with Design, Coding, Debugging and Testing
- Strong troubleshooting and problem-solving skills
- Must have OOPS and Design patterns.
- Good understanding of cloud technologies.
- Willingness to learn and experiment with new technology.