Jobs

High-growth companies you’ll love to work for

VideoVerse - Software Development Engineer II - MERN Stack Technologies

VideoVerse

VideoVerse

Software Engineering
Posted on Oct 4, 2024
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

(ref:hirist.tech)