Unity Software Developer IIAristocratRemote Quebec 11111 Canada21 days agoApplySaveSummaryThe Big Fish Games SDK provides the core foundational features for our games. It provides a consistent, compliant, and stable platform for mobile game development that actively supports our existing portfolio while accelerating all new game development. We collaborate with internal and partner studios around the world to publish the best casual games.The Big Fish CentralTech team is looking for a passionate and experienced Unity Developer to take the internal SDK to the next level by updating the technology, improving development workflow, and extending functionality, so game developers can spend more time focusing on making great games. The SDK consists of Unity C#, Android Java / Kotlin, iOS Objective-C/Swift, and is the backbone of all titles published by Big Fish Games.As a software developer you will work with the SDK team developers, QA engineers, product manager, and architect to implement features and updates to the SDK. You will play an important role in developing the next level of SDK improvements, automations, and investments to our publishing ecosystem. This is an exciting opportunity to deliver the next generation of a world class SDK.What you'll doEnhance our existing SDK with feature and architecture improvementsModernize the SDK through a shift to Unity from a native codebaseWork with a technical director, a product manager, and engineering architect to collect requirements and define the technology roadmapTake feedback from the game developers and mitigate pain pointsWork with a talented group of engineers to collaborate and peer review projectsImplement automated distribution and quality processes to deliver the SDK efficientlyAdvocate and extend engineering best practicesWhat we're looking for3+ years in mobile app developmentShipped successful mobile apps at scale on Android and iOS3+ years of Unity or C# application development experienceExperience working on systems encompassing multiple languages on mobile platformsStrong architecture, OO design and coding skillsGood verbal and written communication skills with technical and non technical stakeholdersAbility to deal with ambiguity, and willingness to help debug difficult issuesExperience working on a development team that practices Agile/scrum methodologiesDegree in Computer Science, related field, or equivalent experience Create Your Profile — Game companies can contact you with their relevant job openings. ApplySave