Scholastic

The global children's publishing, education and media company

Software Engineer – Specialist

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000Since 1920H1B SponsorCompany SiteLinkedIn

Location

New York

Posted

59 days ago

Salary

$107K - $120K / year

Bachelor Degree2 yrs expEnglishAngularAWSBabelCloudCypressJavaJava ScriptJestMongo DBMy SQLNo SQLPostgresReactSCSSSpringSpring BootSpring BootType ScriptVue.jsWebpack

Job Description

• Design, Develop, and Maintain Web Applications/Services. • Implement new features, optimize existing functionality, and fix bugs in web applications, ensuring high performance and responsiveness. • Work across the stack as needed, depending on team specialization and project requirements. • Collaborate with Cross-Functional Teams. • Work closely with product managers, designers, QA engineers, and other stakeholders to understand requirements, provide technical insight, and ensure seamless integration and delivery of features. • Determine the best approach for software implementations and architecture and work with the team to develop them. • Optimize Development Processes and Tools. • Identify areas for improvement in the development process, tooling, and infrastructure. • Work with Tech Leads and peers to implement changes that increase efficiency and developer productivity. • Mentorship and Knowledge Sharing. • Provide guidance and support to junior developers through informal mentorship, pair programming, and sharing knowledge on best practices and new technologies. • Engage in Agile software development lifecycle ceremonies, such as stand-ups, sprint planning, retrospectives, and backlog grooming. • Contribute to sprint commitments and help drive team goals.

Job Requirements

  • Aptitude for troubleshooting and problem solving.
  • Expertise in modern web application/services development, technical design and architecture.
  • Practical experience in software engineering and application/service architecture.
  • Strong written and verbal communication skills with ability to communicate with a variety of audiences at all levels.
  • Knowledge of the contemporary Java ecosystem, tooling, and best practices.
  • API development experience, preferably on the Java Spring stack (Spring Boot, Spring Web, Spring Data, etc.)
  • Strong understanding of Agile product development and practices.
  • Ability to build key features for web based software with minimal support.
  • Understanding of service oriented architecture concepts.
  • Knowledge of Object Oriented Programming, Model View Controller paradigm.
  • Experience with relational or NoSQL data platforms like MySQL, PostgreSQL, MongoDB.
  • Knowledge of version control systems and workflow (e.g. Git).
  • Familiarity with Test Driven Development, Continuous Integration/Continuous Delivery (CI/CD) concepts.
  • Experience with cloud infrastructure and services, Amazon Web Services preferred.
  • Expert-level understanding of semantic HTML5 and modern CSS (Flexbox, Grid, responsive design, accessibility best practices).
  • SCSS/Sass with CSS Modules.
  • Strong grasp of Javascript ES2015 - ES2020 and TypeScript.
  • Deep understanding of browser APIs and rendering performance.
  • Proficiency in Front-End Frameworks - React 18.3+, Angular, and Vue.js.
  • Ability to design and architect component-based systems (hooks, context, state management).
  • Experience building scalable front-end architectures and reusable component libraries.
  • Familiarity with design systems, modular CSS strategies (e.g., CSS-in-JS, BEM, Tailwind), and theming strategies.
  • Understanding of state management patterns (e.g. Context API).
  • Error boundaries and error handling.
  • Fetch API, CORS and error handling.
  • Cross-browser Compatibility Testing & Polyfill strategies.
  • Strong understanding of Web Content Accessibility Guidelines (WCAG).
  • Experience implementing accessible UI patterns (keyboard navigation, ARIA attributes and roles, contrast, etc.).
  • Screen reader support.
  • Experience profiling and optimizing front-end applications (bundle size, lazy loading, code splitting, caching).
  • Familiarity with performance monitoring tools and Core Web Vitals.
  • Proficiency with automated testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Ability to write unit, integration, and end-to-end tests.
  • Familiarity with build tools and bundlers (e.g., Webpack, Vite, Babel).
  • Understanding of package management, linting, formatting, and CI/CD automation.
  • Experience with modern version control and Git workflows.
  • ESM/CommonJS dual module exports.

Benefits

  • Full suite of health and wellness benefits (including a $0 deductible Medical Plan)
  • Retirement Savings Plan 401(k) with options for both Roth and Traditional Contributions
  • Tuition-Free programs for undergraduate and graduate degrees
  • Generous Parental Leave Program
  • Employee Stock Purchase Plan (ESPP) with opportunity for discounted stock at a 15% discount

Related Job Pages

More Full-stack Engineer Jobs

Principal Engineer – Pulumi Neo

Pulumi Corporation

Universal Infrastructure as Code. Open Source, ANY Cloud, ANY Language, ANY Team.

Full-stack Engineer59 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

Principal Engineer developing AI solutions for Pulumi's cloud infrastructure

AWSAzureCloudGoogle Cloud PlatformKubernetesPythonTypeScript
Washington
$210K - $240K / year

GTM Engineer, AI

Vanta

Vanta is the leading trust management platform that helps simplify & centralize security for organizations of all sizes.

Full-stack Engineer59 days ago
Full TimeRemoteTeam 201-500Since 2018H1B Sponsor

GTM Engineer building AI-driven automation for a trusted security platform

SQL
United States
$168K - $198K / year

Senior AI/ML Software Engineer, LLMs

EvolutionIQ

Leading the artificial intelligence transformation for insurance carriers.

Full-stack Engineer59 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Senior AI/ML Engineer designing AI features for insurance claims processing

Python
New York
$175K - $225K / year

Mid-Level Software Engineer

AMERICAN SYSTEMS

Supporting national priority programs since 1975. We know what's at stake.®

Full-stack Engineer59 days ago
Full TimeRemoteTeam 1,001-5,000Since 1975H1B No Sponsor

Mid-Level Software Engineer supporting Department of Defense projects

ASP.NETOraclePostgres.NET
Virginia
$77.6K - $129.6K / year