Type
Full-Time
Location
Remote or our Sheffield office.
Role Description
Scene Group seeks a dynamic software developer to assist in the development and maintenance of our new and hugely exciting 2D Animation Software.
As a Software Architect, you will work on developing and improving the core aspects of Cavalry. You will be collaborating with a multi-functional team of developers to help implement robust and easy-to-maintain code. As we are a small team this role would also include some DevOps work. If this opportunity sounds like it’s of interest, then we’d love to hear from you!
Responsibilities
- Creation/ oversight of technical designs for the application.
- Prototype and experiment with technical designs.
- Refactor and rewrite existing code to improve quality, reliability and maintainability.
- Profile and improve performance-critical code paths.
- Writing of technical documentation.
- Actively participate in team design discussions, sharing responsibilities and cultivate the adoption of best practices.
- DevOps (CMake, Python, GN/ Ninja, macOS, Windows).
Qualifications
- 3+ years of experience designing and implementing software applications.
- Fluency in C++.
- You thrive while working independently within a fast-paced, dynamic environment.
- You’re a team-player, who is customer-focussed and your work ethic makes you quality obsessed.
- A passion for forging high end user experiences.
Preferred
- Experience working with RestAPIs.
- Experience working with WebAssembly.
- Linux experience.