Fullstack Software Development Engineer [Multiple Openings]

The Pokémon Company InternationalBellevue, WA
13d$127,000 - $194,000Hybrid

About The Position

This role will be responsible for the development of our Pokémon Center eCommerce website, building new features that turn fandom into unforgettable experiences and helping millions of Trainers discover, collect, and celebrate what they love.

Requirements

  • 5+ years of professional software development experience
  • Bachelor's degree in Computer Science or a related preferred or demonstrated equivalent expertise
  • We value engineers who embrace new challenges, are excited to build a broad skillset and want to work with those around them to help us craft experiences to bring the world of Pokémon closer than ever
  • Excellent communication skills tailored to both technical and business audiences
  • Deep programming experience with a focus on well maintained, performant, and re-usable code
  • Experience of cloud-native architecture, platform engineering, and application monitoring in highly available environments
  • A passion for building resilient, scalable systems that support high-traffic and low latency platforms
  • Experience navigating incident response and collaborating across teams to reactively resolve outages
  • Experience of the full development lifecycle from concept to delivery through to maintenance
  • Java as our primary backend language with Javascript & Typescript on the frontend.
  • Javascript & Typescript as our primary language with Java on the backend.
  • React and Next.js as our frontend frameworks.
  • Bloomreach as our frontend CMS.
  • Elastic Path for our headless eCommerce platform.
  • Fluent Commerce as our Order Management Service.
  • RESTful and GraphQL APIs and the Spring ecosystem.
  • Jest and Playwright for our automated testing.
  • AWS as our cloud provider.
  • Datadog, Cloudwatch and New Relic for monitoring and observability.
  • GitLab for our Git management and CI/CD pipelines.
  • Scaled agile (SAFe) as our development methodology.

Responsibilities

  • Lead the design, development, and optimization of complex systems and features
  • Design and develop scalable solutions and mentor team members on best practices
  • Partner with product and leadership teams to define technical strategies and deliver impactful features
  • Drive quality through advanced testing methodologies and oversee deployments
  • Own production incident management, proactively improving reliability and performance
  • Champion continuous improvement, influencing architecture decisions and technical direction
  • Participate in on-call rotations

Benefits

  • Competitive cash-based compensation programs.
  • 100% employer-paid healthcare premiums for you.
  • Generous paid family leave.
  • Employer-paid life insurance.
  • Employer-paid long and short-term income protection insurance.
  • US Employees: 401k Employer Matching.
  • UK/IRE/MX Employees: Pension Employer Contributions.
  • Fitness reimbursement.
  • Commuter benefit.
  • LinkedIn learning.
  • Comprehensive relocation package for certain roles.
  • Hybrid work environment.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service