FreshBooks is hiring a
Fullstack Engineer

closed
Logo of FreshBooks

FreshBooks

πŸ’΅ ~$48k-$72k
πŸ“Remote - Mexico

Summary

The job is for a Fullstack Engineer at FreshBooks, a cloud-based SaaS accounting software company. The role involves building, maintaining, and improving applications, making sound decisions, collaborating with developers, working closely with UX designers and Product owners, contributing to the codebase, participating in technical design discussions, ensuring quality through testing, shipping code, developing expertise, and demonstrating a passion for high-quality software.

Requirements

  • A minimum of 3 years of experience as a full-stack engineer in web application development (Agile or Lean environment)
  • Experience in back-end technologies (our language of choice is Python)
  • Front-end development experience, knowledge of Javascript modern frameworks (Vue.js, Ember, React or Angular) and client-side performance optimization
  • Experience with databases and SQL – our database is MySQL

Responsibilities

  • Build, maintain, and improve real-world applications that have a meaningful impact on customers
  • Make sound decisions even in the absence of complete information, and recognize when to over-engineer and when not to
  • Collaborate with full-stack web and mobile developers on cross-functional Agile teams working on features for our customers
  • Work closely with UX designers and Product owners to ensure the best web experience for our customers
  • Contribute to a large codebase that contains a multitude of customer features
  • Participate and share your ideas in technical design and architecture discussions
  • Ensure quality through automated and exploratory testing
  • Ship your code with our continuous integration process
  • Develop your craft and build your expertise in web full-stack development
  • Able to make an effective technical or business case for code changes

Preferred Qualifications

  • Experience writing and working with REST APIs -- and by β€œREST,” we really do mean actual resource-oriented REST, and not RPC using HTTP mechanisms
  • Experience working in SAAS industry

Benefits

  • Comprehensive Health and Wellness Benefits including retirement savings programs matched to your local office, stock options for every full time employee, generous time off, parental leave and new parent support, annual healthy living credit, comprehensive medical and dental benefits dependent on your region, and more
  • Perks that Matter including a Peer Recognition Program, an Employee Assistance Program, headphone credit, meaningful in-person gatherings to bring onsite and remote employees together, and more perks matched to your locale
  • Working Environments to Help You Thrive including beautiful office spaces welcome you in Canada and Mexico, and remote FreshBookers receive a home office credit to set up your home office
  • Supportive Peer Group, Mentors, and Leaders including programs to support a strong sense of belonging and collective impact
  • Accelerated growth including 3 week dedicated company onboarding, career development through continuous coaching, training, and learning on the job, and a bi-annual review process
This job is filled or no longer available

Similar Jobs