Senior Programmer - Unreal Engine Job at UP360

UP360 Toronto, ON

Senior Programmer (Unreal Engine)

Company Introduction:

UP360 is modernizing the way we educate and train the workforce of tomorrow. We create hands-on virtual reality-based learning experiences that are fun, memorable & inspirational. From the design and development of simulations to the distribution and support of hardware to power them, UP360 is a leader in immersive learning technologies and the starting point for any organization that wants to use virtual reality for learning.If you want to be part of the revolution changing the way people learn forever, then we want you as our Senior Programmer to help create the best virtual reality experiences imaginable.

Job Location:

Greater Toronto Area (GTA) is preferred. We are a hybrid work environment with an office in Downtown Toronto.

Why UP360?

- Be a part of the future of education and technology.
- Plenty of opportunities to learn, grow your career, and wear lots of hats.
- Startup life – flexible, relaxed, yet high stakes work environment.
- Awesome coworkers who care about their work and each other’s growth.
- Competitive benefits include employer paid medical, dental, vision coverage.
- Generous time off policy that includes personal time for those unexpected moments that arise.
- Monthly team socials.

Responsibilities Include (not limited to):

- Work with the Lead Programmer to design systems that are dynamic and scalable for the codebase.
- Build and implement game mechanics.
- Maintain the codebase to ensure it stays up to date in the event of depreciation.
- Develop and implement gameplay systems in a multiplayer environment.
- Implement game features and integrate engine features as needed to support desired gameplay.
- Provide hooks between low-level technology and game-level systems
- Design algorithms that provide the desired gameplay results within real-time performance and memory budgets.
- Analyze and refactor code to optimize performance.
- Evaluate and communicate the potential impact of code changes
- Suggest solutions to maximize features and fulfill design desires
- Provide regular updates on technology risks and obstacles to designers, leads, and producers
- Test, debug and document code
- Mentor and train junior programmers

Qualifications:

- Education requirement: Bachelor's degree in Computer Science, Math, engineering, or related area or equivalent professional experience / training
- 5+ years of game programming experience at indie, AA or AAA companies.
- Solid grasp of modern C++.
- Expertise in Unreal Engine.
- Strong understanding of optimization techniques both in UE and C++.
- Self direction and a proven ability to thrive in a dynamic environment.
- Good interdisciplinary collaboration skills, both verbal and written.
- Capable of working with and creating game scripting systems
- Strong understanding of the coding process, standards and methodologies
- Positive attitude, strong work ethic, and the ability to work in a highly collaborative team environment
- Excellent analysis, problem solving, and rapid deployment of effective solutions
- Ability to prioritize, plan, and organize work
- A passion for joining and fostering a positive and fun company culture.

Bonus Points

- History of shipping indie, AA or AAA games
- Experience on multiple platforms
- Experience with VR games and titles.
- Demonstrated passion for games and technology.

Salary

$90,000-120,000

UP360 is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, colour, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. If you are contacted for a job opportunity, please advise us of any accommodation needed to ensure you have access to a fair and equitable process. We thank everyone for their interest but only those candidates selected for an interview will be contacted.

Job Type: Full-time

Salary: $90,000.00-$120,000.00 per year




Please Note :
clarksonsquare.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksonsquare.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.