Catapult is hiring a senior-level full stack developer. We are building a new generation of document management and collaboration tools specifically for the drug development process. You’ll be part of a small, but growing team building web applications.
We are looking for someone that wants to own entire features and is comfortable working relatively independently. This is a full stack role. If you specialize in one area, that’s great, but we want Engineers that can own entire features: frontend and backend.
Our stack
- Node.JS Express app, GraphQL API, Postgres
- React with Bootstrap
- Running on Heroku/AWS
- Integration with Office365/SharePoint
- Ship features, be a good person, be a positive member of the team
- Actively participate in the full Agile development lifecycle, including design, coding, testing, and release
- Collaborate with other developers to design and implement features that scale
- Participate in formal and informal code reviews to ensure code quality
- Actively contribute to the automated test suite to enable continuous integration
- Assist with DevOps tasks and deployments
- Partner closely with Product to craft great user experiences
- Proficient with Node.JS design and development
- Proficient with GraphQL
- Experience profiling SQL databases
- Proficient with React or other front-end frameworks
- Moderately comfortable with DevOps and Compliance tasks
- Experience building apps with Observability and scalability in mind
- Proficient writing automated unit and functional tests
- Proficient with Git source control and effective branching and release management practices
- Experience creating user interfaces and opinions on UX
- Strong communication skills in a collaborative environment
- Strong critical thinking skills; ability to devise innovative solutions
Bonus Skills
- Experience working with the Microsoft Graph API
- Experience with SAML 2.0 and working with identity providers