Full Stack Developer

Remote, CA, Canada

Job Description

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.

Job Type: Full-time

Pay: $45,500.00-$100,000.00 per year

Benefits:

Dental care Paid time off Vision care Wellness program
Education:

Bachelor's Degree (preferred)
Language:

English (preferred)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2891312
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned