Overview
Placement Type : Permanent
Salary (USD) : 80-100K
Start Date : 08.05.2024
Full Stack Developer
Toronto Canada
Location : Remote (Open to candidates legally authorized to work in Canada, operating 9-5 Eastern Time, preference for Eastern Time Zone)
About Us :
Our client is an award-winning creative technology and content company specializing in video production, virtual exhibits, bespoke interactive experiences, VR, game design and development, and unique human-computer interactions. Our innovative installations have been featured globally, from Paris to Hong Kong.
Position Overview :
We are seeking a highly skilled Senior Full Stack Developer with a minimum of 5 years of experience. The ideal candidate will possess strong proficiency in both front-end and back-end technologies and will play a pivotal role in developing and maintaining our interactive systems and digital media projects.
Key Responsibilities :
Develop and maintain web applications using React and Next.js.
Implement and integrate RESTful APIs and, ideally, GraphQL.
Utilize TypeScript for scalable and maintainable code.
Apply 12-factor application architecture principles.
Integrate authentication mechanisms using OAuth2 and OpenID Connect.
Collaborate with designers to apply TailwindCSS for styling.
Contribute to back-end development with Python when needed.
Manage databases using PostgreSQL or other RDBMS, including implementing Row-Level Security.
Experience : Minimum of 5 years in full stack development.
Front-End : Proficient in React and Next.js.
Languages : Strong knowledge of TypeScript.
API Integration : Experience with REST APIs and ideally GraphQL ( Must Have)
Architecture : Understanding of 12-factor application methodology.
Authentication : Knowledge of OAuth2 and OpenID Connect.
Styling : Experience with TailwindCSS is a plus.
Back-End : Experience with Python is advantageous.
Databases : Proficiency with PostgreSQL or other RDBMS, including experience with Row-Level Security.
Other : Experience in Progressive Web Apps (PWAs) and Electron are a significant plus