Full Stack Engineer
HaystackJob description
A non-profit membership organization is dedicated to supporting enduring access to the world's shared academic, scientific, and cultural heritage. They achieve this through leadership in open technologies, content services, digital solutions, and collaboration with archives, libraries, museums, and knowledge communities worldwide. This organization empowers its members through content services, open technologies, and community-based solutions that expand access to information, preserve cultural heritage, and advance shared goals, building an inclusive, equitable, accessible, and sustainable future.
The Role
- 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
What You'll Need
- 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
- Experience with Flask, SQLAlchemy, Postgres, AWS, Terraform, Next.js
What's On Offer
- Opportunity to work on an open-source ebook and audiobook platform
- Collaborative and diverse engineering team environment
- Involvement in all stages of the development process
- Focus on expanding access to information and preserving cultural heritage
Apply via Haystack today!
Interested in this role?