As a software engineer, you will play a key role in developing high-quality software solutions that meet the needs of our clients.
Our ideal candidate has:
* Experience with TypeScript and JavaScript development.
* Development experience with non-browser environments including smart TVs and embedded devices.
* Experience with Selenium / QA automation.
* Experience with Amazon Web Services (AWS).
* Experience following and implementing software design patterns.
The successful candidate will have:
* Strong debugging skills.
* Experience integrating REST APIs, ability to quickly pick up new APIs/SDKs.
* Capable of working in a fast-paced agile environment.
* Consumer-oriented, pays attention to details, regards user-experience a top priority.
Key responsibilities include:
* Developing software applications using React and TypeScript.
* Collaborating with cross-functional teams to design and implement software solutions.
* Ensuring high quality software and excellent user experiences.
* Facilitating conversations with business partners in project definition, business requirements definition, and functional design sessions.