Senior Software Engineer (Contract) at Kabam

Vancouver, British Columbia, Canada

Kabam Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
GamingIndustries

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Expert-level experience with C#, Node.js or C++
  • Knowledge of UI technical best practices (on Console, PC, or Mobile)
  • Experience with Unity GUI or NGUI frameworks
  • 5+ years of experience in software development, preferably in gaming
  • Shipped multiple titles starting from prototype stage (on Console, PC, or Mobile)
  • Professional proficiency with multiple game engines, or proven ability to pick up new ones
  • Ability to write clean, simple, well-documented code from design requirements
  • Proven track record of working independently and collaboratively in a dynamic team setting
  • Experience in Android / iOS Mobile application development
  • Up-to-date knowledge on the latest mobile gaming trends
  • Ability to effectively communicate with technical and non-technical team members
  • Experience working in Agile, Kanban, or similar project management methodologies

Responsibilities

  • Contribute to software design, development, and maintenance, ensuring code quality and adherence to best practices
  • Architect solutions for complex technical challenges and make informed technology decisions
  • Collaborate with cross-functional teams and departments, facilitating effective communication
  • Ensure system performance, scalability, and security, implementing advanced practices
  • 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
  • Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment
  • Build and support tools that improve the workflows of artists, designers, and other programmers

Skills

C#
Node.js
C++
Unity
Unity GUI
UI

Kabam

Curated gifts including jewellery and accessories

About Kabam

Kabam offers a variety of unique gifts, particularly focusing on jewellery, bags, and accessories. Their product range includes styles that range from kawaii and kitsch to vintage and modern, with a strong emphasis on hand-crafted semi-precious items. Kabam caters to a diverse group of customers who are looking for distinctive and personalized gift options. The company operates in the retail market by sourcing and selling high-quality, niche products that appeal to consumers who appreciate originality and craftsmanship. Revenue is generated through direct sales on their online platform, targeting those who value unique and stylish items.

San Francisco, CaliforniaHeadquarters
2006Year Founded
$233.9MTotal Funding
SERIES_ECompany Stage
Consumer GoodsIndustries
1-10Employees

Benefits

Performance-Based Annual Incentives
401(k) Retirement Plan100% Covered Medical / Dental / Vision / Life Insurance
Accident, Disability, Insurances
Flexible Work Hours
Paid Half-Day Fridays
Paid Vacation / Sick Leave / Holidays / Christmas Break
Commuter Benefits (Post-COVID19 WFH)
Free Parking and Gym Access (Post-COVID19 WFH)
Free Meals & Snacks (Post-COVID19 WFH)

Risks

Increased competition from alternative app stores may dilute Kabam's market share.
Ending Disney Mirrorverse could lead to a loss of player base and revenue.
Continuous game updates require investment, potentially straining resources if not balanced.

Differentiation

Kabam offers a diverse range of free-to-play mobile and web games.
The company emphasizes unique, hand-crafted game content and seasonal events.
Kabam's strategy includes expanding to alternative app stores for wider reach.

Upsides

Cross-platform play enhances user engagement across Kabam's game titles.
Blockchain technology offers new monetization opportunities for Kabam's mobile games.
Alternative app stores provide Kabam with new distribution channels and audience reach.

Land your dream remote job 3x faster with AI