Full-Stack Engineer developing scalable applications at MoxiWorks, the AI-powered real estate marketing platform. Building features with Ruby on Rails, React, and AWS infrastructure in a hybrid setting.
Responsibilities
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
Requirements
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.
Software Engineer developing prototypes and integrations for Tailscale's AI connectivity solutions. Collaborating with customers and rapidly iterating on feedback for effective product strategies.
Software Engineer developing networking features and optimizations for Tailscale's software. Collaborating with design and product teams in a fully remote environment.
Product Engineer developing Tailscale's product through client code and backend integration. Collaborating with designers and managers to enhance customer engagement and product strategy.
Full Stack Intermediate Software Developer for Paidiem's secure platform enabling instant payments and payroll funding. Collaborating on product development with technologies like Angular, NodeJS, and PostgreSQL.
Full Stack Senior Software Developer at Paidiem—providing efficient workforce management solutions. Engage in product development leveraging skills in modern web technologies.
Product Engineer in a startup working on optimizing cloud data cost management features and collaborating closely with customers. Full responsibility from design to feature implementation.
Software Engineer developing embedded systems and computer vision applications for UAV platforms at FulcrumAir in Calgary. Collaborating in a hybrid environment focused on R&D and innovative tech solutions.
Full - Stack React Native Developer on the Mauril team creating a second - language learning app for young adults in Canada. Collaborating on user experiences and app features to enhance learning engagement.
Full Stack Developer at Doc Clik developing mobile apps and web applications for better healthcare experience. Collaborate with designers to craft user experiences and support existing apps.
Full - stack Software Engineer developing next - generation applications for Leadership Connect. Collaborating in an agile environment and utilizing modern web technologies.