Kabam
Senior Software Engineer - Contract
Vancouver · Senior
Sponsorship not specifiedDetected 105 days ago
C#iOSAndroidNode.jsProject ManagementAgileUnity
About the role
- We hire for passion and diversity so that we can triumph in our collective skill.
- We prioritize applicants that can work on-site at our Downtown Vancouver studio for this contract opportunity.
- We invite you to apply now and start the conversation with us.
Responsibilities
- Contribute to software design, development, and maintenance, ensuring code quality and adherence to best practices.
- Collaborate with cross-functional teams and departments, facilitating effective communication.
- Resolve critical software issues and drive documentation for knowledge sharing.
- Architect and build screens, widgets, and other UI elements in an extensible way.
- Review feature designs and provide input on costs and possible alternatives.
- Build and support tools that improve the workflows of artists, designers, and other programmers.
- Ability to write clean, simple, well-documented code from design requirements.
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Expert-level experience with C#, Node.js or C++.
- Experience with Unity GUI or NGUI frameworks.
- 5+ years of experience in software development, preferably in gaming.
- Professional proficiency with multiple game engines, or proven ability to pick up new ones.
This listing is sourced directly from Kabam's careers page and normalized into a canonical job model.