Expanding access to knowledge and education worldwide. JSTOR, Portico, and Ithaka S+R
Senior Software Engineer, Full-Stack
Location
United States
Posted
3 days ago
Salary
$112.2K - $140.3K / year
Job Description
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 Guides
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 Developer creating innovative solutions for the aviation industry
** 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 ...
Software Engineer
Mayo ClinicMayo 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.
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...
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.