Full Stack Software Developer [Mid-Level] What You’ll Do:Collaborate with cross-functional teams (product managers, designers, other developers) to define, design, maintain and ship new features.Write clean, maintainable, efficient, and well-tested code across the full stack.Apply solid software design principles and patterns to build scala...