Full-Stack Developer

Full Time - Remote

Wage: TBD
Apply By: N/A
Experience: 3+ Years

About Proof Digital

Proof Digital, headquartered in Saskatoon, is a leading digital agency known for enhancing business performance through comprehensive digital solutions including automation, data management, and creative web design. We cater to a broad spectrum of clients, from neighbourhood enterprises to prominent national brands, aiding them in achieving digital excellence. We are currently seeking a motivated Full-Stack Developer eager to diversify their experience and grow with our dynamic team. This position offers the chance to be part of a vibrant environment and make a significant impact.

The Role

We are looking for a driven full-stack developer who is looking to challenge their skills! While the role is for a full-stack developer, you will mostly be handling front-end development with fellow developers working on the backend, database and secondary APIs you will hook into. Your work will primarily consist of assisting our development team with developing, maintaining and updating multiple different web apps, most of which are using the MERN tech stack, as well as building out new APIs and web apps as needed to help support our growing list of services.

Responsibilities

  • Maintaining and expanding the existing codebase (MERN, TypeScript, Cloudflare, AWS)

  • Refactoring existing code to improve functionality and reusability

  • Writing new and existing React components

  • Deploying to and maintaining an Amazon Web Services & Cloudflare environment

  • Helping to define, design, and implement a modular UI

  • Developing new apps based on internal discussions

Qualifications

Soft Skills Required

  • A relentless passion for learning

  • Coachability and a team-player attitude

  • Resilience under pressure in a fast-paced environment

  • Excellent time management

Hard Skills Required

  • Experience with front-end web development, including React, Vue, or Angular, in conjunction with TypeScript, as well as NPM for package management

  • Knowledge of the principles of RESTful API design and development

  • Experience with creating and developing APIs (usually, but not limited to Node + Express) as well as consuming external APIs (ideally using a token-based architecture such as OAuth)

  • Knowledge of best practices related to contemporary software development, including using Git (GitHub), issue tracking, deployment management, etc.

  • Familiarity with use of the command line (e.g. ssh, node, shell scripting)

  • Experience working with cloud-based infrastructure, especially AWS (S3, EC2) and Cloudflare

  • Basic understanding of databases

  • Experience working with both SQL-based (Postgres) and NoSQL-based (MongoDB) databases

  • 3-5 years of experience or equivalent skillset

Assets (Optional)

  • Familiarity with Google & Meta APIs

  • Eagerness to learn new technologies

  • Familiarity with AWS, Cloudflare, Squarespace, Wordpress, Shopify, AppScript

  • Experience with project management software like Monday.com

  • Experience in using Slack

What We Offer

  • A collaborative, innovative work environment where your ideas matter

  • Opportunities for professional development and finding your niche within the company

  • A flexible approach to remote and in-office work

  • A supportive team that values mental well-being and encourages work-life balance

Join Us

If you're eager to grow your career with a world-class team and work on a variety of exciting projects, Proof Digital is the place for you. We're looking for someone who's not just looking for a job, but a dynamic career path and a place to bring big ideas to life.

unINK Creative

We believe in people, their potential, and growing together. 

We are a marketing & creative agency who help individuals and organizations to strategize, develop, build, execute, analyze and adjust marketing strategies for the digital world. unINK is based in Saskatchewan, Canada. 

http://www.unink.ca