Full Stack Architect

QSC


Date: 1 week ago
City: Bengaluru, Karnataka
Contract type: Full time
Overview

The Full Stack Architect will employ React and Node.js in an embedded and cloud environment to bridge our Q-SYS platform to the connected world. Q-SYS is a fast growing, award winning, software and hardware platform encompassing cutting-edge audio, video and control products. You will creatively leverage web technologies to develop a leading web monitoring and management platform while respecting the unique requirements and challenges of a real-time distributed embedded system.

QSC thrives where innovative technology and compelling audio-visual experiences intersect. For over 50 years, QSC has pioneered the technology and solutions that enable immersive cinema, live performance audio, themed entertainment, digital collaboration and meeting experiences for our customers and partners around the world. A globally recognized innovator in the design, engineering, and manufacture of category leading high-performance loudspeakers, digital mixers, power amplifiers, audio processors, digital cinema solutions, and the Q-SYS software-based audio, video and control Ecosystem.

By joining the QSC team, you will be in a challenging, collaborative, fun, and innovative environment. We encourage employees to take ownership, to color outside the lines, and to imagine possibilities. Our culture is casual but dynamic, with cross-functional teams collaborating on creating memorable audio-visual experiences that deliver joy to people, wherever they are. At QSC, fun and hard work go hand in hand. Join us and make a difference in the way people experience movies, meetings, presentations, live performances, and much more.

This position is based in Bangalore, India

Responsibilities

  • Lead development of new software features in a mature enterprise web application.
  • Work with Product Owners, UX, and Architects to develop customer facing solutions that are reliable and extensible.
  • Mentor other engineers on enterprise application software design, and the product code base.
  • Work with Software Quality Assurance to develop appropriate test strategies.
  • Perform other duties as assigned

Qualifications

  • B.E. in Computer Science, or equivalent experience
  • Minimum 12 years’ experience developing web applications
  • Minimum 10 years’ experience with Node.js
  • Experience in JavaScript/ES6
  • Knowledge of Node.js and the Node.js ecosystem
  • In-depth experience with front-end web technologies: HTML5, CSS, React/Redux, WebSockets
  • Demonstrated ability to deliver product features to customers in a production environment
  • Strong understanding of RESTful design principles and experience creating and consuming APIs
  • Knowledge and application of SOLID principles of software design.
  • Solid understanding of web security fundamentals
  • Experience with revision control and CI tools
  • Experience with Azure cloud environment for 5 years.
  • Familiarity with databases and message brokers
  • Familiarity with container technologies and microservices architectures
  • Fluency with Linux command line tools
  • C++ development experience a bonus
  • Familiarity with professional audio and video products a bonus

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Frontend Developer

Unified Mentor Private Limited, Bengaluru, Karnataka
23 hours ago
Salary (INR)Rs. 4-6 LPA (Expected)Job Location:BengaluruJob SourceOntrack Careers PageJob DescriptionWe are looking for an ambitious and self-driven Front-end Developer to join our team. As a Front-end Developer, you will be responsible for implementing visual elements that users see and interact within a web application, which makes your role crucial for the success of our business. At our company, you will...

Senior Program Manager - Customer Experience, Customer Experience, BRP

Amazon, Bengaluru, Karnataka
1 day ago
DescriptionHave you ever thought about what it takes to detect and prevent fraudulent purchases among millions of e-Commerce transactions in different countries? What would you do to create a trusted marketplace where customers can safely transact online? What kinds of solutions and systems would you build to maximize customer satisfaction?We are seeking a Senior Program Manager who is passionate about...

Strategic Communications - Assistant Director- Brand- Marketing and Communications Leader - Enableme

EY, Bengaluru, Karnataka
2 days ago
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working...