Software/Game Developer
THE ROLE:
Virtual Marine is currently seeking a talented software/game developer with experience in game development. This team member will be located in St. John’s, NL or surrounding areas and will help develop the next generation of simulation training with high performing visual graphics and physics. We are looking for a software/game developer who will apply the best practices to build the foundations of our software. This person will report to the CTO and work in an open and transparent team that encourages collaboration across departments, training, and growth as they help build the future of VM.
The great things you’ll do:
● Developing high-fidelity visual environment that uses current gaming and simulation engines
● Work with a high performing 3D physics environment to create realistic marine simulations
● Create clean, reusable code and enforce coding standards and best practices
● Brainstorm with a dynamic team to flesh out new ideas or investigate tricky bugs
● Debug and resolve platform issues reported by our users
● Roll out new features and analyze (and react) to the results you discover from our system,
services, and user feedback
● Provide technical leadership, training other developers on best practices via code reviews
● Optimize existing functionality for performance and correctness.
WHO YOU ARE:
● Bachelor’s degree in Computer Science, Computer Engineering, Software Development or related field
● Spent 3+ years developing in an object-oriented language like C#, Java or C++
● Knowledge in various game development tools (Unity, Unreal, Godot)
● Worked with databases including MS SQL Server
● Proficient with software design patterns
● Have experience with HTML, CSS, JavaScript
● Passion for video games
Think you might be a good fit? Tell us what excites you about this role. Feel free to include links to your GitHub or other project sites! Send your resume to careers@virtualmarine.ca.