Banner Default Image


  • Developing and directing software system validation and testing methods.

  • Working closely with product and cross-functional departments to communicate project statuses and proposals.

  • Managing the software development lifecycle.

  • Monitoring system performance.

  • Communicating key project data to team members and building cohesion among teams.

  • Developing and executing project plans.

  • Applying best practices and standard operating procedures.

  • Creating innovative solutions to meet our company's technical needs.

  • Testing new software and fixing bugs.

  • Shaping the future of our systems.


  • Bachelor's degree in CS or equivalent

  • Prior experience building & maintaining web applications, API designs, web service integrations

  • Best practices in Web development, concept validations, experimentation, A/B testing, CI/CD

  • 2+ years of development experience or 1+ years with an advanced degree

  • Prior real-word experience and demonstrable knowledge in any of Java Spring-boot, Python, React, Node.js

  • Creative problem solver and adept in agile methodologies


  • Competitive Salary

  • Referral Bonus

  • Competitive benefits including: health insurance, vision, dental, life, short-term disability, and long-term disability

  • Paid time off

  • Paid holidays

  • Parental leave

  • Employee assistance program

  • Retirement plan

  • Leadership training programs