Senior Full Stack Engineer – UI Experiments

What you’ll do
  • Collaborate with Engineering & Product leadership to define, architect, and build new UI experiments, features, and backend infrastructure using React & Javascript.
  • Periodically create, modify, or interface with existing Java/Javascript microservices in our Kubernetes-based cloud environment.
  • Take a lead role on major deliverables and complex technical problems.
  • Mentor junior developers and improve engineering processes and overall excellence.
  • Contribute to maintaining the team's positive, friendly, and fast-paced working environment.
What you’ve done
  • You have 6+ years of software development experience.
  • Expertise shipping modern web applications with Javascript, HTML, CSS, and React.
  • Comfort working across the entire full stack software environment (including ability to modify microservices, databases, and Java code, as well as use GCP/AWS services when needed).
  • You are dedicated to writing reliable, testable, maintainable, and performant code.
  • You are able to communicate complex concepts clearly and succinctly.
  • You’ve earned a B.S. or M.S. in Computer Science or gained equivalent experience.
What will make you successful
  • Expert level speed and proficiency in Javascript.
  • Familiarity with React, Redux, Mobile Development, and Typescript.
  • Familiarity with (or understanding of) user interface experimentation at large scale.
  • Demonstrated experience being a primary contributor to (or leader of) full stack projects.
  • Proficiency working with databases, as well Java, C#, or a similar backend language.
We are committed to an inclusive and diverse Deck. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global Deck Community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.
Read our privacy policy for job applicants here.