Software Developer

3 days ago

Apply Now
Logo of Touchcast

Touchcast

collaboration • communication • technology • generative AI • web

51 - 200 employees

🤖 Artificial Intelligence

🛍️ eCommerce

☁️ SaaS

🔥 Funding within the last year

💰 Venture Round on 2024-02

Description

• Help improve existing features and systems as well as fixing bugs • Implement data and assets • Develop and maintain optimized modules for tools surrounding virtual production that utilize game engines • Integrate 3rd party technologies • Integrate content from all departments, and assemble experiences upon our core framework • Support the implementation of our standardized systems • Collaborate closely with artists and engineers to ensure that technical and visual requirements are met • Understand the complexity of project planning and implementation, including scope of work, time estimation and resource allocation • Test and refine systems throughout the development cycle of the project • Produce clean, well-documented code • Use source control to protect the code, and use bug reporting software to manage issues that need to be fixed • Must also know how to properly prioritize bugs • Develop within an Agile Development Methodology • Work closely with local and international development teams to develop and implement core tools into the pipeline • Develop new and exciting features for virtual event projects

Requirements

• 3+ years of 3D engine development experience • 2+ years of Unreal Engine 4 development • 2+ years of experience developing optimized modules in C++ within Unreal Engine • Strong knowledge of object oriented design, design patterns, 3D Math, linear algebra vector math and associated data structures • Detailed knowledge of Unreal including materials/shaders • Detailed knowledge of C++ essential • Ability to implement existing script and/or visual scripting modules into optimized and economic code within Unreal • Has a good sense of creating and maintaining code bases that are accessible and modular • Strong knowledge of version control systems such as Git/Perforce • Knowledge on Git tools such as Sourcetree/Fork • Knowledgeable in Atlassian ecosystem (Jira, Confluence and etc) • Ability to write concise and comprehensive technical documentation • Ability to be creative, flexible, and think ”outside the box” • Strong team player, open to collaboration, actively contributes solutions, and possesses a forward-looking attitude • Flexible, adaptable, and can think on their feet to meet changing requirements or rapid iterations • Fast, organized, takes direction well, and can deal with high profile directors and production designers • Strong organizational and communications skills along with understanding production values, deadlines and priorities

Benefits

• Flexible Time Off; take-it-when-you-need-it policy • Competitive market pay & incentives • Competitive benefits package • Stipend for full time remote home office space • Stipend towards your learning & development • Incredible education through strong mentorships and learning platforms

Apply Now

Similar Jobs

November 23

Join TeePublic as an Engineer focusing on enhancing the E-commerce platform. Work with a diverse team to create impactful user experiences.

November 22

Focus on developing a search portal for marine geology data and NOS’s Seabed Descriptions. Maintain applications and services for data management systems related to oceanographic and geophysical data.

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