Frontend Senior Software Engineer building complex UI systems and tools for Kabam’s multiplayer games. Supporting performance, scalability, and artist and designer workflows on an unannounced project.
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
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
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 of 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
Benefits
Contract expected to last at minimum 4 months, with possibility of extension
Equal Employment Opportunity employer
Accommodations provided as requested during the selection process
Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full - stack initiatives, and engineering mentorship.
Senior Software Engineer leading backend and full - stack lending systems for Upstart’s AI - powered credit marketplace. Designing scalable APIs, services, and borrower experiences while mentoring engineers.
Software Developer building Node.js/TypeScript and Python/FastAPI APIs for Liberty Mutual Canada's commercial insurance platform. Developing AWS serverless and LLM - powered underwriting applications.
Associate Developer building AWS serverless APIs and Python LLM services for Liberty Mutual Canada’s commercial insurance platform. Supporting API integrations, testing, and agentic engineering practices.
Full - stack engineer building Cohere’s enterprise AI dashboard for model access, API keys, teams, billing, and documentation. Developing resilient browser and server systems with Next.js, React, TypeScript, Python, and SQL.
Backend engineer building lending, borrowing, and short - sale systems for Alpaca's global brokerage infrastructure. Owning APIs, batch pipelines, production reliability, and securities - finance products.
Développeur fullstack développant les interfaces de Clic Santé avec Vue.js, Vue 3 et TypeScript. Contribution aux architectures Micro - Frontends, tests et optimisation des performances.
Senior Embedded Software Engineer developing embedded C firmware for RANOVUS high - speed optical communication modules. Leading hardware bring - up, CI/CD, validation, and production deployment.
Software Engineering Intern contributing to Pebl’s AI - powered global work platform. Building scalable TypeScript, Postgres, and AWS services with the Time Engineering team.