Job Description:
As a full-stack TypeScript dev, you will:
1. Work alongside a focused team of talented engineers, designers, and product managers
to contribute to our existing TypeScript-based frontend and backend applications
2. Learn and grow while helping to maintain and enhance our systems and architecture
3. Collaborate with senior engineers to implement new features and optimize existing
functionality
4. Participate in code reviews and contribute to our engineering culture of continuous
learning and improvement
You should be the kind of person who:
● Is passionate about developing software and eager to learn new technologies
● Understands the importance of writing clean, maintainable code
● Thinks critically about problems and isn't afraid to ask questions
● Is excited about building systems that have a positive social impact
● Has a good sense of humor and enjoys working in a collaborative environment (our dev
team has a weird obsession with the Simpsons, sandwiches, and questionable emoji)
You should have:
● 1-2 years developing in JavaScript with some exposure to TypeScript
● 2+ years experience building web-based applications
● Experience with React or another modern frontend framework
● Some experience with backend development in Node.js or similar technologies
● A growth mindset and eagerness to learn from senior team members
● Strong fundamentals in computer science concepts
Nice to have:
● Experience with AI implementation, machine learning libraries, or working with AI APIs
● Experience with Ruby and the Ruby on Rails framework
● Experience with GraphQL and RESTful APIs
● Experience with PostgreSQL and relational databases
● Familiarity with microservices architecture
● Experience with healthcare or regulated industry applications
● Knowledge of testing frameworks and CI/CD practices