DISH Network Technologies India Pvt. Ltd is a technology subsidiary of EchoStar Corporation. Our organization is at the forefront of technology, serving as a disruptive force and driving innovation and value on behalf of our customers.
Our product portfolio includes Boost Mobile (consumer wireless), Boost Mobile Network (5G connectivity), DISH TV (Direct Broadcast Satellite), Sling TV (Over The Top service provider), OnTech (smart home services), Hughes (global satellite connectivity solutions) and Hughesnet (satellite internet).
Our facilities in India are some of EchoStar’s largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development.
Department Summary
Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow.
Job Duties and Responsibilities
- Design, develop, test, deploy, and maintain scalable and high-performance web applications across the full stack.
- Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
- Develop responsive, user-friendly, and highly performant web interfaces using React.js, Redux (or similar state management), and related ecosystem tools.
- Implement clean, maintainable, and well-documented code following best practices for component-based architecture.
- Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
- Contribute to the design and implementation of compelling user experiences.
- Design and develop robust, secure, and scalable RESTful APIs and AWS Lambda functions using NodeJS or Python.
- Work with various databases (e.g., DynamoDB, Snowflake etc.) to write efficient queries.
- Actively participate in code reviews, providing constructive feedback and ensuring code quality.
Skills, Experience and Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 2 years of professional experience in full-stack web development.
- Strong understanding of React.js fundamentals, hooks, and component lifecycle.
- Experience with state management libraries (Redux, Zustand, React Context API, etc.).
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience building RESTful APIs using NodeJS and Python
- Proficiency with version control systems, especially Git.
- Ability to work independently and manage multiple tasks effectively in a fast-paced environment.
- Strong communication and interpersonal skills, with the ability to articulate technical concepts clearly.
- Experience with performance optimization techniques for web applications.
- Knowledge of security best practices in web development.
- Basic understanding of AWS services such as Lambda, API Gateway, DynamoDB
- Exposure to AI tools in Web Development is an added advantage
Benefits
- Insurance and Wellbeing
- Financial & Retiral Benefit Program
- Mental Wellbeing
- Employee Stock Purchase Program (ESPP)
- Professional Development Reimbursement
- Time Off
- Team Outings