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.