Lyrasis logo
Lyrasis
Posted 45 days agoVerified live 2d ago

Full Stack Engineer - (U.S. Based - Remote)

Brief overview

Remote
3+ yrsMinimum
PythonJavaScriptReactFlaskSQLAlchemyWeb Service DevelopmentAWSTerraformNext.jsPostgreSQL

About the company

Lyrasis provides digital technologies to help libraries, archives, museums and research organizations to share their collections and data.

Job description

Summary

Lyrasis is a nonprofit membership organization that supports libraries, archives, museums, and knowledge communities through open technologies, content services, and digital solutions. The Full Stack Engineer will work on the Palace Project platform, developing backend services and frontend interfaces while contributing to architecture, deployment, monitoring, documentation, and troubleshooting. The role collaborates with product, operations, support, and other cross-functional teams to deliver high-quality digital experiences.

Responsibilities

  • Develop and maintain backend services using Python (Flask, SQLAlchemy)
  • Build and enhance frontend interfaces using JavaScript (React, Next.js)
  • Contribute to technical architecture and design decisions
  • Deploy, monitor, and maintain backend services in AWS
  • Troubleshoot issues across the full application stack
  • Collaborate with cross-functional teams to deliver high-quality solutions

Skills

  • 3+years of experience developing backend applications in Python
  • 2+years of experience with JavaScript development (React preferred)
  • Proven understanding of web service development best practices
  • Experience refactoring and modernizing codebases
  • Strong written and verbal communication skills
  • Highly organized and process-oriented
  • Curious and persistent when troubleshooting issues
  • Empathetic and user-centric mindset
  • Comfortable juggling testing deadlines and support priorities
  • Collaborative and communicative across technical and non-technical teams
  • Able to operate autonomously while meeting objectives
  • Adaptable and creative problem solving is a must
  • This position is fully remote and requires sedentary work that primarily involves sitting/standing. Incumbent must be able to meet and communicate regularly via Zoom, Microsoft Teams, and/or other teleconferencing means
  • While this position is 100% remote, it ***requires*** occasional travel to Lyrasis company events and in-person professional conferences attendance
  • A passion for reading books or listening to audiobooks
  • Experience with our stack: Flask, SQLAlchemy, Postgres, AWS, Terraform, Next.js
  • Experience deploying and managing your own code in production
  • Mobile development experience (iOS/Swift, Android/Kotlin) is a plus

Qualifications

Must Haves

  • 3+years of experience developing backend applications in Python
  • 2+years of experience with JavaScript development (React preferred)
  • Proven understanding of web service development best practices
  • Experience refactoring and modernizing codebases
  • Strong written and verbal communication skills
  • Highly organized and process-oriented
  • Curious and persistent when troubleshooting issues
  • Empathetic and user-centric mindset
  • Comfortable juggling testing deadlines and support priorities
  • Collaborative and communicative across technical and non-technical teams
  • Able to operate autonomously while meeting objectives
  • Adaptable and creative problem solving is a must
  • This position is fully remote and requires sedentary work that primarily involves sitting/standing. Incumbent must be able to meet and communicate regularly via Zoom, Microsoft Teams, and/or other teleconferencing means
  • While this position is 100% remote, it ***requires*** occasional travel to Lyrasis company events and in-person professional conferences attendance

Nice to Haves

  • A passion for reading books or listening to audiobooks
  • Experience with our stack: Flask, SQLAlchemy, Postgres, AWS, Terraform, Next.js
  • Experience deploying and managing your own code in production
  • Mobile development experience (iOS/Swift, Android/Kotlin) is a plus

Benefits

  • This position is fully remote.
  • While this position is 100% remote, it requires occasional travel to Lyrasis company events and in-person professional conferences attendance.

More jobs like this