We're seeking an independent software developer who can tackle complex product stories and resolve production issues with minimal guidance. As Software Engineer II, you'll develop features for web and mobile platforms while contributing to sprint planning and bringing technical insights that drive development strategy. You'll develop independently, ensure platform stability, enhance operations, drive technical planning, maintain code quality and champion technical excellence. The role needs someone with 2+ years of software development experience.