Job Overview:
We are seeking a skilled and experienced Native JavaScript Developer to join our dynamic team.
The ideal candidate will have a strong background in developing and designing responsive, complex JavaScript-based UIs using the Lightning framework.
Experience with Lightning 2.0/3.0 UI and STB Applications/Launcher development is highly preferred.
Additionally, experience in frameworks such as AngularJS, ReactJS, and SolidJS would be equally beneficial.
Key Responsibilities:
- Develop and design responsive, complex JavaScript-based UIs using AngularJS, ReactJS, and SolidJS.
- Design and develop Lightning 2.0/3.0 UIs.
- Create and maintain STB Applications/Launchers.
- Apply design patterns to ensure scalable and maintainable code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve performance issues.
- Stay updated with the latest industry trends and technologies.
Required Experience:
- Proven track record of 6+ years of experience in JavaScript-based software stack design, development, testing, tools, and life cycle management.
- Demonstratable experience of Java and JavaScript principles and development techniques.
- Knowledge of object-oriented principles and design patterns
- Understanding of HTML5, CSS3 and Javascript
- Knowledge of industry-wide best practices of processes, development methodologies and tools for development
- Experience using JavaScript frameworks: SolidJS, React, or LightningJS
Educational Requirements:
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
- Any JavaScript Certification
Working Model: Hybrid