Join to apply for the Senior Software Developer role at Wizards of the Coast
What You'll Do
- Expand our ability to develop and deliver the digital gaming services that power the Wizards of the Coast ecosystem of digital products and tools
- Be a leader, owner, and expert in our SDK ecosystem to empower both our team and our partners' teams
- Develop and maintain quality SDKs across multiple platforms and technologies, such as iOS, Android, web, gaming consoles, etc.
- Build sample applications for each SDK to demonstrate encouraged usage
- Write and automate comprehensive test suites, including unit tests, integration tests, and functional end-to-end tests
- Stand up and improve CI / CD pipelines for builds and deployment across our SDKs
- Work closely with our Central Technology Online Services team to provide our customers with SDKs that creates a simple integration with our APIs
- Directly collaborate and support our game partners to enable a successful product launch with our tools and services
- Write quality documentation that is clear, detailed, and enables our customers to onboard quickly and independently
What You'll Bring
8+ years of software development experience throughout the full software development lifecycle, including coding standards, build processes, testing and automation, and deliveryExperience working with or developing SDKs for mobile applications (Kotlin, Swift, React Native, etc.) and / or web applications (TypeScript, Vue, React, etc.)Background in the game industry with an understanding of game developer needs, the stages of development, and the impact of our SDKs on customer efficiencyExperience packaging, deploying, and publishing software using platforms such as Artifactory, Github Package Registry, etc.Experience with AWS services and tools (CodeArtifact, Lambda, Secrets Manager, Device Farm)Ability to independently lead work efforts, deliver high-quality code, and adapt to shifting priorities or requirementsMentorship experience and passion for levelling up your other team members and grow their engineering skillsStrong communication skills and the ability to effectively discuss topics with audiences of varying technical expertisePassion for learning through collaboration, different ideas, keeping up-to-date with new technology, and personal investmentExperience with integrating AI tooling, such as ChatGPT or Copilot, to allow you to work more efficientlyNice to Have
Security or DevSecOps experience, mitigating risk, and promoting data protectionFamiliarity working with agile methodologies and hybrid teams across time zonesAt Wizards, we believe in the magic of diversity—great ideas come from unique perspectives. We are committed to building an inclusive, welcoming workplace where everyone belongs. Wizards is an equal opportunity employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, or any other legally protected status. Wizards will provide reasonable accommodations with the application process, upon your request, as required to comply with applicable laws. If you have a disability and require assistance in this application process, please contact your recruiter or coordinator.
#J-18808-Ljbffr