Job Overview
Role: Software Development Engineer I Location: Bengaluru Experience: 0–2 Years Qualification: Bachelor’s or Master’s degree in Computer Science or a related field Key Skills: JavaScript, Browser Technologies, Frontend Architecture, Design Patterns, React, AngularJS, Performance, Accessibility, Cross-Browser Compatibility, Reusable Code, Design Systems, Git, Frontend Build Tools (Grunt, Gulp), Distributed Applications, UI/UX
Job Description
As a Software Development Engineer I at JioStar, part of JioHotstar’s Viewer Experience (VX) organization, you will contribute to building high-quality, scalable, and engaging user experiences for the JioHotstar website and TV applications. This role focuses on developing distributed applications and user-facing features, with a strong emphasis on performance, accessibility, reliability, maintainability, and cross-browser compatibility. You should have strong hands-on knowledge of JavaScript, browser technologies, frontend architecture, and modern frameworks like React or AngularJS.
Roles and Responsibilities
- Feature Delivery: Own and deliver end-to-end features for JioHotstar’s user-facing applications.
- Quality & Compatibility: Build features with strong performance, accessibility, and cross-browser compatibility.
- Collaboration: Collaborate with product stakeholders to develop new website and TV application features.
- Design Implementation: Evaluate the technical feasibility of UI/UX designs and implement frontend experiences based on product and design requirements.
- Code & Design Systems: Build reusable code and cross-functional libraries, and contribute to JioHotstar’s internal design system.
- Documentation & Practices: Document solutions through technical documentation, DFDs, and code comments, and write clean, efficient, and maintainable code.
- Code Reviews: Follow software engineering best practices, and participate in code reviews and incorporate technical feedback.
Skills and Eligibility Criteria
Educational Background: Bachelor’s or Master’s degree in Computer Science or a related field.
Experience: 0–2 years of professional experience as a frontend developer.
Mandatory Technical Skills:
- Strong hands-on experience with JavaScript
- Deep understanding of how web browsers work
- Understanding of design and architecture patterns
- Knowledge of React, AngularJS or a similar framework
- Proficient understanding of code versioning tools such as Git
- Familiarity with frontend build tools such as Grunt or Gulp
Competencies:
- Strong technical reasoning and ability to work through complex engineering problems
- Enthusiasm for learning new technologies and frameworks
- Open-source contributions are considered an advantage