Job_Summary: Sage is a publishing company seeking a Front End Developer to contribute to the development and maintenance of effective publishing solutions. The role involves coding, testing, and implementing software solutions, while collaborating within Agile teams to enhance the functionality and performance of their platforms. Responsibilities: • Code, test, and implement software solutions that meet business and technical requirements, using a variety of development tools and languages, focusing on the tech stack used by the team. • Participate actively in all phases of the software development lifecycle, contributing to both front-end and back-end development projects. • Collaborate within Agile teams to deliver features and enhancements that improve the functionality and performance of our platforms and products. • Learn about the design and development of scalable software architectures and ensure the integration of new features within existing systems. • Engage in ongoing learning and application of new technologies and best practices to grow in experience and skill. • Support the maintenance and troubleshooting of existing applications. • Deliver high-quality work with guidance and be open to receiving feedback to grow in proficiency. • Learn quickly from others, take initiative when required and build relationships mainly for self-mentoring. • Follow team processes, learn to implement solutions with detailed directions and welcome feedback to improve performance. • Focus on building components and small features and learn more about the system including its basic practices. • Work effectively in a remote capacity. Attend in person meetings and events several times a year, in one of Sage’s various international offices or other locations as deemed appropriate. • Be an active, engaged and vocal contributor to Agile ceremonies and other meetings as appropriate. Qualifications: -Required: • Proficient with JavaScript, HTML5, CSS3, and related tooling. • Architect and implement scalable, modular, and maintainable front-end applications • Experience in Javascript Frameworks • Proficient with SSR applications. • Proficiency in state management. • Experience working with RESTful APIs and real-time data. • Knowledge of modern build tools and front-end testing frameworks. • Familiarity with component-based architecture and scalable design patterns. • Collaborate closely with teams to build engaging and performant user experiences. • Drive the front-end technology roadmap and best practices (testing, performance, accessibility, etc.). • Contribute to the design of APIs and influence how data is handled between front-end and back-end systems. • Review code and contribute to technical discussions. • Evolve and maintain the design system and component library. • Understanding of performance optimization, cross-browser compatibility, and accessibility best practices. • Version control experience with Git and comfort with Agile workflows. • Exposure to CI/CD workflows and tools. • Demonstrable experience, knowledge and evidence of technical skill in computer science, information technology, engineering or a related field with a keen interest in growing technical skills. • Strong analytical and problem-solving abilities, attention to detail, and effective communication skills. • Possess a passion for technology, continuous learning, and problem-solving. • B.S. or higher in Computer Science or related technical field (or equivalent work experience). Company: Sage is a global academic publisher of books, journals, and library resources with a growing range of technologies to enable discovery, access, and engagement. Sage has a track record of offering H1B sponsorships.