Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Full Stack Software Engineer II

at Procurify

Posted 2 days ago 3 applied

Description:

  • Procurify is seeking a talented and team-driven Full Stack Software Engineer II to join their AI-enhanced procurement and AP automation platform for mid-market organizations.
  • The role requires a motivated, collaborative, and creative individual who is passionate about technology and solving pressing challenges in SaaS application development.
  • Responsibilities include implementing new features based on designs of moderate complexity, improving technical implementation and architecture, and contributing clean, efficient, testable, and reusable code.
  • The engineer will participate in code reviews, investigate and resolve defects, and understand system behavior for performance improvements.
  • Continuous learning and maintaining knowledge about Procurify’s products and integrations are essential.
  • The tech stack includes AWS, React, Python/Django, Typescript, Docker, and Kubernetes.
  • Key performance indicators (KPIs) for success include Project Completion Time, Developer Productivity Metrics, and Bug Rate.

Requirements:

  • Candidates must have 3+ years of Software Engineering experience in both frontend and backend development.
  • Experience in building reliable and scalable SaaS software solutions and RESTful APIs using technologies such as ReactJS, Python/Django, NodeJS, Typescript, and Docker is required.
  • Exposure to refactoring, maintaining, and improving existing solutions is necessary.
  • Familiarity with agile and software delivery best practices such as scrum/kanban, CI/CD, test automation, and infrastructure as code is expected.
  • The candidate should be able to work with a moderate degree of autonomy and demonstrate initiative.
  • Strong problem-solving, technical design, and analytical skills are essential.
  • The ability to prioritize work and manage dependencies while solving challenging problems is required.
  • Strong teamwork and communication skills with both technical and non-technical colleagues are necessary.
  • Candidates should act with compassion and empathy, believing that team success is individual success.

Benefits:

  • Procurify offers flexible working hours and a remote-first work environment, allowing employees to work from anywhere within Canada.
  • The company provides unlimited responsible time off, encouraging a work hard, play harder mentality.
  • Extended health benefits include a competitive health, vision, and dental package, an Employee Assistance Program (EAP), and a health and wellness spending account.
  • There is a strong commitment to community initiatives, including regular volunteer days and educational programs.
  • Employees have the opportunity to participate in a competitive stock options program.
  • The company promotes diversity, equity, and inclusion through regular roundtable discussions and guest speakers.
  • The base salary range for this position is $103,000 - $129,000 CAD, depending on experience, excluding bonuses, commissions, benefits, or equity.