logo image

PayShepherd Job Board

Full Stack Developer

remote
Anywhere in Canada, Remote, Canada .
full-time . April 15, 2024

Description

Job Title: Full Stack Developer

Join Our Remote Team & Shape the Future of Procurement

PayShepherd is a growing organization transforming the way heavy industries do business. Our software is a cloud-based billing validation platform that automates the previously manual onerous review of paper-based vendor billing. By running analytics over aggregated digital billing, our user-centric tool ensures 100% contract compliance and elimination of overbilling. We have an aggressive 24-month growth plan and are looking to build a great team that can execute the vision. Are you the individual who will be able to participate personally, professionally and financially?

We're a 100% remote team, and we're looking for a Full Stack Developer to join us. You'll get to work from anywhere in Canada, collaborating with our Lead Product Designer to enhance the user experience of our platform. Learn more about us at www.payshepherd.com

What we value: 

  • Acting with a sense of urgency and taking initiative
  • Transparency and honesty
  • Driving and enabling value for Clients & Prospects
  • Relationship building 
  • Commitment to follow through
  • Relentless attention to improvement

The Opportunity:

This role will report directly to the Director of Technology and will be responsible for executing on the product roadmap for PayShepherd. We are seeking a talented and experienced Full Stack Developer with expertise in the LAMP (Linux, Apache, MySQL, PHP) stack, along with strong knowledge of AWS (Amazon Web Services). As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications that are secure, scalable, and efficient. This role requires a solid understanding of both frontend and backend technologies, as well as the ability to deploy and manage applications on AWS cloud infrastructure.

If you're a Canada-based product  design enthusiast eager to make a significant impact in a fast-paced tech startup, your search ends here. Join PayShepherd today and play a pivotal role in revolutionizing the procurement industry, one design at a time.


Your Responsibilities will involve:

Backend Development:
  • Design and develop robust server-side applications using PHP within the LAMP stack environment.
  • Write efficient, scalable, and secure code to implement business logic and data processing tasks.
  • Optimize database queries and performance to ensure fast response times and optimal resource utilization.
  • Implement RESTful APIs and integrate with third-party services as needed.
Frontend Development:
  • Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks such as React.js or AngularJS.
  • Translate design mockups and wireframes into interactive web pages with a focus on usability and user experience.
  • Ensure cross-browser compatibility and adherence to web standards throughout the development process.
Database Management:
  • Design, optimize, and maintain MySQL databases to support application data storage and retrieval.
  • Implement database schemas, indexes, and relationships to ensure data integrity and performance.
  • Perform database migrations, backups, and data migration tasks as required.
AWS Cloud Infrastructure:
  • Deploy, configure, and manage web applications and services on AWS cloud infrastructure, including EC2, RDS, S3, Lambda, and others.
  • Set up and maintain scalable and fault-tolerant architecture using AWS services such as Elastic Load Balancing, Auto Scaling, and Route 53.
  • Monitor and optimize application performance, scalability, and cost-efficiency on AWS.
Collaboration and Communication:
  • Collaborate with cross-functional teams including product managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
  • Participate in code reviews, discussions, and knowledge sharing sessions to maintain code quality and foster continuous improvement.
  • Communicate project status, challenges, and recommendations effectively to stakeholders.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience as a Full Stack Developer, with expertise in the LAMP stack.
  • Strong proficiency in PHP, MySQL, JavaScript, HTML, and CSS.
  • Experience with frontend frameworks such as React.js or AngularJS is preferred.
  • Solid understanding of AWS services and hands-on experience with AWS deployment and management.
  • Knowledge of web security best practices and techniques.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills in a team environment.
Your Benefits:

  • Great compensation package and benefits, including a stock option program
  • Work from anywhere
  • Career growth opportunity in a growing, new technology early-stage company
  • Excellent medical, dental, and vision plans designed to fit you and your family’s needs
  • Flexible vacation time to promote a healthy work-life integration
  • Autonomy and accountability
  • New Macbook & accessories 


PayShepherd is committed to achieving workforce diversity and creating an inclusive working environment. Diversity makes sense for us, for our customers and for our future. We value different perspectives, skills, experiences, and welcome applications from all sectors of the community.

We welcome candidates with disabilities and will make accommodations throughout all stages of the recruitment and selection process. If you require a disability-related accommodation, please contact us directly. 

All candidates must satisfy a background check.  

We thank all applicants for their interest and only those selected for an interview will be contacted. 


Know someone who would be a perfect fit? Let them know!