Logo
Seesaw Learning

Software Engineer, Web Infrastructure

Seesaw Learning, Little Ferry, New Jersey, us, 07643


Your Role:

As a Software Engineer on our Client Platform team, you'll be at the forefront of building and maintaining the web infrastructure that powers our iOS, Android, and web clients. You'll play a vital role in managing releases for both web and mobile platforms, ensuring seamless app delivery to our users. Additionally, you'll have the opportunity to lead modern web framework migration projects, driving innovation and efficiency within our infrastructure. Your responsibilities will extend to localization efforts, enhancing our global reach, while also focusing on building robust web application infrastructure with a keen eye on observability and tooling to empower our teams. Join us in shaping the future of client platform engineering at Seesaw!Your Responsibilities:

Develop and Maintain Web Infrastructure: Participate in the design, implementation, and maintenance of robust web infrastructure components to support our iOS, Android, and web clients. Collaborate closely with cross-functional teams to ensure seamless integration and compatibility.Manage Web and Mobile Releases: Oversee the planning and execution of web and mobile releases, coordinating with stakeholders to prioritize feature deployment and ensure timely delivery to end-users.Modern Web Framework Migration Projects: Drive initiatives to migrate legacy web frameworks to modern technologies (angularJS → react), leveraging industry best practices and innovative solutions to enhance performance, scalability, and developer productivity.Facilitate Localization Efforts: Manage localization workflows and tools to support the adaptation of our applications for diverse linguistic and cultural contexts.Establish Observability Practices and Tooling: Implement comprehensive observability solutions, including logging, monitoring, and tracing, to gain insights into system performance and user behavior. Develop and maintain tooling to streamline debugging, troubleshooting, and performance optimization processes.Collaborate on Cross-Functional Initiatives: Work closely with product/program managers, designers, and other engineering teams to define requirements, prioritize features, and deliver high-quality solutions that meet user needs and business objectives.Contribute to a Positive Team Culture: Foster a collaborative and inclusive team environment by sharing knowledge, providing mentorship, and actively participating in code reviews, design discussions, and team meetings.Your Requirements:

4+ years of experience developing software across a modern web stack, 2+ years experience in web infrastructure developmentStrong Computer Science fundamentals - a bachelor's degree in CS or equivalent experience (bootcamps + non-traditional background are great too!)Direct experience designing, developing, and maintaining software at scale. The best candidates will have shipped web applications to millions of users, and will be able to talk about the architecture that supports that scale.Strong command of modern web technologies, including at least one SPA framework. (React, Angular, Vue, etc.). Experience developing and using REST APIs or GraphQL.Comfort working within complex systems and ability to write readable, maintainable self-documenting or well-documented code to solve complex problems with simple, elegant solutions.Experience with localization, observability, and/or tooling.

#J-18808-Ljbffr