Software Developer
Role details
Job location
Tech stack
Job description
As a Senior Software Developer, you will work with a team of engineers to design, architect, and implement cross-platform solutions for the livestreaming of hardware data across various applications, such as Unity, Unreal Engine, and Motion Capture tools. This is your chance to apply your fundamental systems knowledge to the exciting domains of Robotics, AI, and Virtual Reality.
What You'll Be Doing
· Creating architectural designs for new products in a fast-moving and growing company.
· Implementing new features in a scalable, future-proof manner.
· Mentoring junior developers through code reviews and by setting a positive example.
· Collaborating with other teams (marketing, hardware) to gather and supply product requirements.
Requirements
· MSc or BSc in Computer Science or a related field.
· 7+ years of experience.
· Strong expertise in C++.
· Extensive knowledge of agile methodologies and a desire to implement excellent development processes.
· Excellent communication skills.