Job Detail
- Job ID 5071
Job Description
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