Job Title: Senior Software Developer
As a leading technology organization, we are seeking an experienced
Senior Software Developer
to join our team. This is a great opportunity for skilled professionals to take on new challenges and make a meaningful impact in the development of innovative software solutions.
**Job Description:**
We are looking for a highly motivated and talented individual to work with our cross-functional teams to design, develop, and maintain high-quality software applications. The ideal candidate will have a strong background in programming languages such as JavaScript, TypeScript, and React, as well as experience working with REST APIs and third-party SDKs. Additionally, they will be familiar with Agile development methodologies, including Scrum and Kanban, and have a passion for delivering high-quality products that meet the needs of our customers.
**Responsibilities:**
* Design, develop, and maintain frontend applications using React, with exposure to Svelte and Astro.
* Build applications for Smart TVs and embedded/non-browser environments.
* Collaborate closely with product, QA, and engineering teams to translate business requirements into scalable, high-quality frontend solutions.
* Ensure high-quality user experience, performance, and visual consistency.
* Participate in Agile ceremonies, working across multiple Scrum teams.
**Requirements:**
* 3+ years of experience in HTML, CSS, and JavaScript development.
* Strong experience with TypeScript and JavaScript.
* Experience developing applications in non-browser environments (Smart TVs, embedded devices).
* Familiarity with unit testing, CI/CD, branching strategies, and Agile development practices.
* Ability to work effectively in a fast-paced Agile environment.
**Nice to Have:**
* Experience with Smart TV platforms (e.g., WebOS, Tizen, Roku, Fire TV, Android TV).
* Exposed to media or streaming applications.
* Experience with design systems and component libraries.
**What We Offer:**
* Competitive salary and benefits package.
* Opportunities for career growth and professional development.
* Collaborative and dynamic work environment.
Why Choose Us?
We offer a unique blend of technology, innovation, and teamwork that makes us an exciting place to work. Our employees enjoy a competitive compensation package, opportunities for career growth, and a collaborative work environment that values creativity, diversity, and inclusion. Join our team today and contribute your skills and expertise to help shape the future of software development!
**How to Apply:**
If you are a motivated and talented individual who is passionate about software development, please submit your resume and cover letter through our online application system.