Software Engineering Opportunity
We are seeking a highly skilled Software Engineer to lead our software development efforts. The ideal candidate will have extensive experience with TypeScript and JavaScript, as well as expertise in developing for non-browser environments such as Smart TVs and embedded Devices.
Main Responsibilities:
1. Design and implement scalable software solutions using Selenium and QA Automation
2. Develop and maintain Amazon Web Services (AWS) infrastructure
3. Follow industry-recognized software design patterns to ensure high-quality software delivery
4. Collaborate with multiple scrum teams in an agile process to drive project success
5. Implement unit testing, test-driven development, branching patterns, and continuous integration/deployment
6. Advocate for high-quality software and excellent user experiences through design thinking and collaboration
7. Communicate effectively with business partners to translate business objectives into software requirements
8. Ensure attention to detail and a focus on quality throughout the software development lifecycle
Key Qualifications:
* 3+ years of professional experience in HTML/CSS/JavaScript development
* Experience with multiple front-end frameworks, including React, Svelte, and Astro
* Strong debugging skills and ability to quickly resolve complex issues
* Ability to integrate REST APIs and adapt to new technologies
* Familiarity with Agile methodologies and fast-paced work environments
* Demonstrated commitment to delivering high-quality software and exceptional user experiences