6 months ago
Base Salary
$120k - $145k/yr
Responsibilities
- Build scalable, reliable, and flexible applications using TypeScript, Node.js, and Angular
- Design, implement, and use RESTful web services
- Develop modern, responsive web interfaces for a variety of devices
- Participate in software development, prototyping, testing, and code reviews with a small development team
- Write robust unit and end-to-end tests
Requirements
- Bachelor’s degree in Computer Science, Data Science, Bioinformatics, or a related field, or equivalent work experience in lieu of the degree
- At least 3 years of experience with TypeScript or JavaScript
- At least 3 years of full-stack development experience
- Experience with Jupyter notebooks and open-source application or dashboard projects such as Shiny, Streamlit, or Solara
- Experience with Node.js, Angular, MongoDB, Docker, Kubernetes, Jenkins, and GitHub Actions
- Familiarity with version control systems such as Git
- Experience with unit and end-to-end testing frameworks
- Experience using and leveraging generative AI technologies such as CursorAI, Cline, or Windsurf
- Strong critical thinking, problem-solving, communication, technical writing, and attention-to-detail skills
- Familiarity working in an Agile environment and building visually appealing, intuitive user interfaces
Benefits
- 100% medical, dental, and vision coverage for employees
- Educational benefits for career growth
- Paid time off, including holidays
- Employee referral bonus
- 401(k) matching
- Flexible spending accounts for healthcare, parking reimbursement, dependent care, and transportation reimbursement
Tech Stack
Categories
About Axle
At Axle, we are driven by the mission to accelerate discovery and enhance organizational outcomes by revolutionizing operations with our innovative solutions. We are committed to enabling organizations to navigate the complexities of their next major breakthrough by providing tailored, comprehensive research, technology, and healthcare services. Our focus is on catering to the dynamic needs of ambitious teams, ensuring they have the support needed to achieve their goals and push the boundaries of what's possible. Accelerate discovery and advance organizational success through emerging technologies and renowned research talent.
