ITHAKA

Expanding access to knowledge and education worldwide. JSTOR, Portico, and Ithaka S+R

Senior Software Engineer, Full-Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 1995Company SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$112.2K - $140.3K / year

Bachelor Degree3 yrs expEnglishAWSCloudDockerGraph QLJavaJava ScriptJestJunitKubernetesNode.jsOpen SourcePythonReactSpringSpring BootSpring BootType ScriptVue.jsGo

Job Description

• Have the freedom to leverage the right tools and languages to solve problems. • Develop and deploy software through an automated continuous delivery pipeline supporting over 200 production deployments a week. • See the impact of your work as it is put in front of millions of users. • Contribute to open source! We give back to the community whenever we can. • Participate as an empowered member of a collaborative Agile team to design, develop, and maintain high performance applications. • Leverage continuous deployment and test automation tools to deploy application changes to production multiple times per day. • Interact with internal and external customers to understand their needs and drive the development of web applications to meet those needs. • Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.

Job Requirements

  • Minimum of 3 years of experience as a full-stack software engineer building large-scale, distributed web applications.
  • Proven experience with cloud infrastructure services–in particular AWS (Lambda, API Gateway, Step Functions).
  • Expertise creating and operating backend services using languages like Python, Golang, Java, or JavaScript/TypeScript with frameworks like Fast API, NodeJS or Spring Boot.
  • Fluent in creating and operating user-facing applications using frameworks like React or Vue.
  • Experience creating and managing APIs for use by multiple teams using REST or GraphQL.
  • Deeply knowledgeable in using a decentralized version control system like Git in a collaborative context on a platform like GitHub or GitLab.
  • Proficient in creating and operating containerize applications, particularly in a Kubernetes environment using Docker.
  • Familiarity with testing frameworks (e.g. JUnit, Jest, pytest, Playwright) and TDD practices.
  • Hands-on experience mentoring other engineers in a technical and interpersonal capacity.
  • Exceptional communication, thoughtfulness, and desire to give and receive regular feedback.

Benefits

  • medical, dental, and vision plans
  • employer-paid 10% retirement contribution
  • paid parental and caregiver leave
  • 22 days of paid time off
  • 11 paid holidays
  • up to 12 sick days
  • wellness benefits

Related Job Pages

More Full-stack Engineer Jobs

Full Stack Developer

CAMP Systems International, Inc.

The world's leading Aircraft Maintenance Tracking Solutions provider.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 501-1,000Since 1968

Full Stack Developer creating innovative solutions for the aviation industry

AngularAWSAzureCloudDjangoFlaskJavaJavaScriptNoSQLPythonReactSpringSpring BootSpringBootSQLVue.js
United States

Software Engineer - Full Stack

Activate Care

Reimagining health equity through proactive social care

Full-stack Engineer3 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

** Candidates considered must reside in the United States** About Activate Care:At Activate Care, we’re on a mission to improve health equity and drive improved health outcomes across the country. Our Community Care Record platform enables healthcare ...

JavaScriptTypeScriptNode.jsHTMLCSSReactExpress.jsPostgreSQLGitREST APIJestCypressAWSDockerAgile
Massachusetts

Software Engineer

Mayo Clinic

Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. We are dedicated to our employees, investing in competitive compensation and comprehensive benefit plans to take care of you and your family, now and in the future. Continuing education and advancement opportunities available Employees located at major campuses in Phoenix/Scottsdale, Arizona; Jacksonville, Florida; Rochester, Minnesota; and at Mayo Clinic Health System campuses throughout Midwestern communities Each Mayo Clinic location is a special place where employees thrive in both their work and personal lives Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 10,001

The Software Engineer demonstrates experience in full‑stack application development, with exposure to backend development using .NET or Java and a working understanding of how services and APIs are built and maintained. The role includes hands‑on experience with relational databa...

.NETJavaSQLAngularReactVue.jsGoPythonJavaScriptAPIRelational DatabasesDevOpsAgileAzure PipelinesTerraformAnsiblePuppetChefCloudFormation
United States
$102K - $143K / year
Full-stack Engineer3 days ago
Full TimeRemoteTeam 51-200

The engineer will leverage test-driven development to deliver backend systems and user interfaces, contributing to the development of APIs, specifications, and data models for integration. Responsibilities also include designing, implementing, and maintaining data interactions while optimizing performance, security, and integrity.

United States
$108K - $125K / year