We are currently seeking a skilled software development professional to play a key role in implementing and maintaining software solutions for advanced networked audio-visual processing equipment and related technologies.
Job Overview
The ideal candidate will be responsible for working collaboratively in an agile team to deliver high-quality products on schedule. They will contribute to clear software design documentation, develop UI/UX for Cloud and Mobile apps, design and implement automated unit tests to validate software modules, and contribute to the development and maintenance of common technologies, tools, and processes for new product development.
* Strong academic background in Computer Science or equivalent combination of education and experience;
* 3+ years of experience in TypeScript, JavaScript, Flutter or other frontend technologies;
* 3+ years of experience in Go, C++ or C# backend experience is highly desirable;
* Excellent written and verbal communication skills;
* Experience working with large-scale, mission critical applications;
* Proficiency with debugging tools and techniques;
* Experience with Git or similar version control systems;
* Knowledge of scripting languages, preferably Python;
* Experience with using AI-assisted development tools on a daily basis;
We offer a dynamic environment filled with passionate people who value continuous improvement over perfection. We prioritize clear decision making, take calculated risks, and celebrate tough decisions even when they don't succeed.