As a Fullstack Developer focused on frontend at Clair Scientific, you'll be responsible for designing, developing, and deploying elegant, high-performance user interfaces that power our next-generation automated microscopes. Your work will be key to ensuring scientists can interact seamlessly with complex instruments—without needing to think about what's under the hood. We're looking for someone who cares deeply about user experience, visual design, and application performance. Ultimately, it’s a chance to have a direct impact and help steer the future direction of Clair Scientific.
Key Responsibilities:
- Take ownership of the web-based frontend experience for our scientific instruments
- Design and implement responsive, accessible, and performant UIs
- Work closely with the rest of the team to translate requirements into clean user flows
- Integrate with backend APIs and services to create end-to-end functionality
- Maintain and improve CI/CD pipelines for frontend deployment
- Continuously enhance code quality, testing, and maintainability
- Drive UI/UX consistency across multiple products
- Keep up to date with modern frontend trends and advocate for improvements
Qualifications:
- 3+ years of experience as a frontend or fullstack developer
- Strong experience with JavaScript/TypeScript
- Proven ability to design and deploy production-grade web applications
- Solid grasp of responsive design, performance optimization, and accessibility
- Experience integrating with REST APIs and websockets
- Familiarity with automated testing and CI/CD practices
- Comfortable working in Linux development environments
- Strong problem-solving skills and a user-focused mindset
Technologies we use:
- Frontend: React and Flutter
- Backend: Python, WebSockets, Redis, WebRTC
- DevOps: AWS, GitHub Actions, Terraform, SST
- Other tools: MQTT (for backend integration), Figma (for UI design)
Nice to have:
- Experience designing UIs for scientific or technical applications
- Familiarity with serverless architecture or multi-tenant platforms
- Experience deploying applications in cloud environments (AWS preferred)
- Interest in usability testing or design systems
Why join ClairSci?
- Get in early in a fast-growing, technology-driven company
- Competitive compensation commensurate with experience
- Be part of an experienced, professional team of experts
- Lunch, sodas, snacks and coffee in a social and spacious office.