Senior Fullstack Developer

Fullscript
Summary
Join Fullscript, a company revolutionizing healthcare, as a Senior Fullstack Developer. You will contribute to building and maintaining our internal GraphQL API using Ruby on Rails and collaborate with front-end engineers using React, TypeScript, and Apollo. The role involves taking ownership of building, shipping, testing, deploying, and maintaining checkout iterations and implementing business logic on our e-commerce platform core. You will build scalable frontend and backend applications, review pull requests, mentor junior engineers, and contribute to high-level architecture decisions. The ideal candidate is a passionate software engineer with experience in Ruby or Ruby on Rails, Javascript frameworks, and CSS frameworks. Fullscript offers a supportive and collaborative environment with opportunities for growth and development.
Requirements
- You are a passionate software engineer who cares about your craft. You are excited to learn, and lead projects and want to produce the best work possible
- Experience with Ruby or Ruby on Rails
- Experience working with Javascript or JS frameworks (React, Vue, AngularJS, Next or similar)
- Understanding of CSS frameworks like Bootstrap, as well as CSS preprocessors
- You write tests and understand their value
- You have a desire to learn and are open to feedback
- Understanding of design patterns and clean code
- Experience mentoring or coaching junior engineers
Responsibilities
- Take ownership and responsibility for building, shipping, testing, deploying, and maintaining checkout iterations & implementing business logic our e-commerce platform core
- Build scalable frontend & backend applications to support the growing needs of the business
- Review pull requests, mentor, and be an advocate for high-quality code that makes future development faster, easier, and better
- Scope, plan projects, and work with other developers (front-end and back) to implement them
- Give input on high-level architecture decisions and communicate those decisions
- Solve performance issues within our checkout and payment systems
- Other duties determined by the company from time to time
Preferred Qualifications
- Experience scaling or working on high-scale web applications
- Past experience working in e-commerce or health-tech sector
- Worked with Stripe or other payment providers
- Experience with React and GraphQL or similar technology
Benefits
- Generous PTO and competitive pay
- Fullscriptโs RRSP match program for financial health
- Flexible benefits package and workplace wellness program
- Training budget and company-wide learning initiatives
- Discount on Fullscript catalog of products
- Ability to work Wherever You Work Well*
Share this job:
Similar Remote Jobs



