Hybrid Full-Stack Engineer (Softmax Data) presso MoxiWorks Careers
MoxiWorks Careers · Vancouver, British Columbia, CA, Stati Uniti d'America · Hybrid
- Professional
- Ufficio in Vancouver, British Columbia, CA
As a Full-Stack Engineer, you will work across the stack—building robust, scalable backend services in Ruby on Rails, rich front-end experiences in React/TypeScript, and leveraging AWS infrastructure to ensure our systems are cloud-native, secure, and performant.
What You’ll Do:
- Design and develop full stack features using Ruby on Rails (API-first), React, and TypeScript
- Build and maintain RESTful and/or GraphQL APIs for front-end and third-party consumption
- Develop scalable front-end interfaces using reusable React components and modern UI frameworks
- Collaborate with UX designers and product managers to translate business requirements into high-quality technical solutions
- Ensure tight integration between the front-end and back-end systems
- Optimize applications for maximum speed, scalability, and cloud efficiency
- Write unit, integration, and end-to-end tests to maintain high code quality
- Participate in design and code reviews, pairing, and mentoring junior engineers
- Manage infrastructure and deployments using AWS services (e.g., EC2, S3, RDS)
- Maintain CI/CD pipelines to enable rapid and safe releases
- Stay current with industry trends and bring innovative ideas to the table
What You’ll Need:
- Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience
- 3+ years professional experience as a full stack engineer
- Strong experience with Ruby on Rails for back-end development
- Strong proficiency with React, TypeScript, and modern JavaScript
- Solid understanding of relational databases (e.g., PostgreSQL) and database design
- Experience integrating with RESTful APIs and/or GraphQL
- Comfortable working with AWS or similar cloud providers
- Familiar with CI/CD tools (e.g., Buildkite) and infrastructure as code
- Proficient in Git and modern version control workflows
- Strong collaboration, communication, and problem-solving skills
Preferred Qualifications
- Experience with containerized applications (Docker, ECS, EKS)
- Knowledge of authentication protocols (OAuth, JWT)
- Familiarity with GraphQL (Apollo Client/Server)
- Experience with performance monitoring and logging (e.g., Datadog, Sentry)
- Understanding of Agile/Scrum methodologies
The range for this role is CAD$130-150k depending on experience/acumen and Softmax Data (our partner, your employer) benefits include:
- Paid Time Off
- Dental, Vision
- Prescription Reimbursement
- Massage / Chiropractor / Physio Therapy
- Life Insurance
- Out-of-Country Travel Insurance