onsite
Senior Software Engineer - Versant
Software Engineer
Senior Software Engineer driving end‑to‑end development of media and entertainment web platforms using JavaScript, Node.js, React, AWS, SQL and Docker. Focus on scalable architecture, performance, and cross‑functional collaboration.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications for media and entertainment products.
- Collaborate with product, design, and data teams to translate business requirements into scalable technical solutions.
- Implement RESTful APIs, microservices, and real‑time features using Node.js and AWS services.
- Write clean, testable code with unit, integration, and end‑to‑end tests; enforce coding standards and best practices.
- Optimize application performance, troubleshoot production issues, and continuously improve deployment pipelines.
Requirements
- 5+ years of professional software development experience, with a strong focus on full‑stack JavaScript.
- Proficiency in Node.js, React, and modern front‑end tooling.
- Hands‑on experience with AWS (EC2, S3, Lambda, RDS) and containerization (Docker, ECS).
- Solid understanding of relational databases (PostgreSQL/MySQL) and query optimization.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javascriptnodejsreactawssqldocker