Senior Software Developer

November 23

Apply Now
Logo of FuseFX

FuseFX

Visual Effects for Film and Television • Visual Effects Supervision • Computer Graphics • Compositing • Virtual Reality

1001 - 5000 employees

📱 Media

💰 Venture Round on 2018-10

Description

• Design, develop, and maintain software tools and systems for VFX production pipelines. • Architect robust and scalable solutions following modern software engineering practices. • Implement and advocate for design patterns and SOLID principles. • Champion best coding practices, including TDD and peer reviews. • Collaborate and mentor junior developers to gather requirements and provide guidance. • Assist in project planning and management to meet deadlines and quality standards. • Maintain comprehensive documentation for better collaboration and continuity.

Requirements

• Bachelor's or master's degree in computer science, software engineering, or a related field (or equivalent experience). • Minimum of 8 years of software development experience, preferably in a VFX or animation studio environment. • Proven experience with Python and C++ development. • Strong understanding of modern software design patterns, architecture principles, and SOLID principles. • Expertise in Clean Architecture, CQRS, and other architectural styles. • Proficiency in TDD and other testing methodologies. • Familiarity with development tools such as Git, Docker, and Rez package management. • Strong analytical, problem-solving, and communication skills. • Ability to work collaboratively with multi-disciplinary teams. • Adaptable, proactive, and capable of mentoring junior staff.

Benefits

• Competitive compensation package and opportunity for both professional and personal growth. • A collaborative and supportive work environment, offering training and development resources.

Apply Now

Similar Jobs

November 23

PTW

1001 - 5000

🎮 Gaming

Lead Software Engineer at Ghostpunch Games providing programming support to development teams.

November 22

Join Ping Identity to develop APIs and SDKs for a leading identity platform. Seek a motivated engineer for collaborative and innovative software development.

November 22

Join Samsara to develop the BLE platform for critical mobile products that enhance operations. Work remotely in Canada as a Senior Software Engineer focusing on impactful solutions.

November 22

As a Lead Engineer at Xero, you'll guide teams in developing software for small businesses worldwide.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com