Senior Software Development Engineer
Application DevelopmentOVERVIEW OF THE COMPANY
StarStar India has defined the Indian media landscape for more than 30 years, and today is one of the country’s leading media conglomerates, reaching around 700 million viewers a month on TV across India and over 100 other countries. Star India’s channel portfolio cuts across general entertainment, films, sports, infotainment, kids, and lifestyle content across eight languages. The network generates over 20,000 hours of content every year and broadcasts 70+ channels, reaching 9 out of 10 C&S TV homes in India. The Star Sports network is one of the leading sports networks with 17 channels in its bouquet. It is home to a number of leading domestic and international sports and is making quantum leaps in transforming sports in the country, helping India become a multi-sporting nation. Disney+ Hotstar, India’s largest premium streaming platform has changed the way Indians watch their entertainment - from their favourite TV shows and movies to sporting extravaganzas. With the widest range of content in India, Disney+ Hotstar offers more than 100,000 hours of TV Shows and Movies in 8 languages, regional and national News, and coverage of every major global sporting event, including the IPL. The company is present in the Indian movie production and distribution space through Fox Star Studios. The studios is also responsible for the marketing and distribution of its Hollywood slate in the country. For more details visit us at http://www.startv.com/JOB DESCRIPTION
KEY RESPONSIBILITIES :
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Collaborate with other team members and stakeholders, you will work with our tech, business facing team by developing innovative mobile and web app products
- Developing technical concepts and requirements for complex formats and implementing them
- Contribute your own ideas into product development processes and have the opportunity to work with the latest cutting-edge technologies like ReactJS
- Researching and evaluating new technologies and methods for developing novel products more efficiently
QUALIFICATION :
- BTech/MTech in Computer Science or a related degree
KNOWLEDGE AND SKILLS :
- At least 4 years of experience as a frontend JS developer
- Strong understanding of JavaScript, its quirks, and workaround.
- Basic understanding of web mark-up, including HTML5, CSS3
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Minimum 1-2 yrs experience in React and Redux
- Must have working knowledge in ES6
- Experience working with React Hooks and new lifecycle methods is a plus
- Good understanding of browser rendering behaviour and performance
- Knowledge of TypeScript.
PERFORMANCE MEASURES
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Experience with NodeJS & charting frameworks like D3.js or Chart.js is a plus
- Familiarity with JavaScript module loaders, such as Require.js will be a plus
- Proficient understanding of code versioning tools, such as Git and testing frameworks.
PERSONAL ATTRIBUTES
Good to have: sass/less knowledge
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.