3 VideoVerse Jobs
2-4 years
Remote
VideoVerse - Software Development Engineer II - MERN Stack Technologies (2-4 yrs)
VideoVerse
posted 2mon ago
Roles and responsibilities :
- You will build robust, secure, and scalable frontend and microservices to power the core platform
- You will design and implement low latency distributed systems and storage solutions managing sports and entertainment video feed
- Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment and support)
- You will continuously evaluate relevant technologies, influence and drive architecture and design discussions
- You will influence how we build individual features and products and bring in best practices and patterns that can be used for the engineering lifecycle.
- Collaborate effectively with product managers, designers, engineers, and stakeholders on the projects
- Communicate technical ideas and set direction on projects with a focus on solving business challenges
Desired skills and experience :
- 2-4 years of experience building Web apps on the MERN stack
- Fluency using Javascript, Python, HTML/CSS, ReactJS, Nodejs, Expressjs, Django, etc.
- Good understanding of how Client-Server architecture, experience with WebSockets
- Experience working on frameworks like Node.js/Express.js etc.
- Experience in building RESTful APIs with monitoring, fault tolerance, and metrics
- Exposure to relational, NoSQL databases (Cassandra, Postgres, Redis, DynamoDB)
- Very good understanding of integrating with external systems (i.e. consuming their APIs)
- Experience in RPC systems, web sockets, and other real-time transports is good to have
- Thorough understanding of HTTP protocol and its nuances.
- You possess strong computer science fundamentals: data structures, algorithms, design patterns
- Good understanding of asynchronous processing model - message queues, worker processes, etc.
- The ability to work in a fast-paced startup environment is a must.
- Open-source contribution is a plus.
- Experience with AWS, docker and Kubernetes an added advantage
- A keen intuition for well-designed software and beautiful, usable interfaces
- Intrinsic motivation and the drive to solve difficult frontend problems
- Excellent interpersonal and communication skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer II roles with real interview advice
2-4 Yrs
Remote
3-5 Yrs