100 - 125 Posted: 11 days ago
Job Description
<p>Get AI-powered advice on this job and more exclusive features.</p><p>The Intermediate Front-End Software Developer will be responsible for building and optimizing user-facing applications, ensuring responsive design, performance, and seamless integration within large-scale enterprise systems.<br><br><strong>Responsibilities<br><br></strong><ul><li>Design, develop, and implement front-end code with effective and engaging user interfaces.</li><li>Translate technical specifications into tested, working applications, including programming specifications, code, and unit tests.</li><li>Troubleshoot and resolve technical issues during software implementation, conversion, and migration.</li><li>Collaborate with IT professionals across the Software Development Life Cycle (SDLC).</li><li>Contribute to application design, coding, debugging, documentation, deployment, and maintenance.<br><br></li></ul><strong>Required Skills & Experience<br><br></strong><strong>Technical (40%)<br><br></strong><ul><li>Hands-on experience with React, TypeScript, Node.js, Next.js.</li><li>Experience building and testing RESTful APIs.</li><li>Knowledge of Jamstack architecture and headless CMS.</li><li>Expertise in HTML, CSS, JavaScript, CSS frameworks.</li><li>Experience with responsive design, debugging, front-end testing, performance optimization, and version control.</li><li>Familiarity with Progressive Web Apps (PWAs).</li><li>Working knowledge of DevOps practices, pipelines, and task boards.</li><li>Experience with cloud platforms (e.g., Azure).</li><li>Experience building front-end functionality (login, profiles, notifications, self-service sign-up).<br><br></li></ul><strong>Experience (40%)<br><br></strong><ul><li>Strong background in Agile methodologies (Scrum, Kanban).</li><li>Proven experience in large-scale, enterprise systems.</li><li>Hands-on experience with integrations (e.g., Azure AD B2C, Okta Authentication).</li><li>Strong skills in application design, testing, debugging, and troubleshooting.</li><li>Experience documenting requirements and collaborating with diverse stakeholders.</li><li>Solid analytical, problem-solving, decision-making, and team collaboration skills.<br><br></li></ul><strong>Communication (20%)<br><br></strong><ul><li>Strong written and verbal communication skills.</li><li>Ability to prepare clear documentation (solution designs, user manuals, reports).</li><li>Effective in presenting ideas and collaborating with internal and external stakeholders.<br><br></li></ul><strong>Must-Have Skills<br><br></strong><ul><li>React with TypeScript</li><li>Node.js and Next.js</li><li>RESTful API development and testing</li><li>Agile methodologies</li><li>Jamstack architecture</li><li>Responsive design and debugging</li><li>Hands-on current development experience</li><li>Large team/enterprise environment experience<br><br></li></ul><strong>Nice-to-Have Skills<br><br></strong><ul><li>Knowledge of AODA accessibility standards</li><li>Experience with middleware, gateways, or RAD methodologies</li><li>Experience providing post-implementation support</li><li>Familiarity with social media APIs and product strategy<br><br></li></ul><strong>Client:</strong> Government Services Integration Cluster (Ministry of Public and Business Service Delivery and Procurement)<br><br><strong>Location:</strong> 222 Jarvis St, Toronto, ON (Hybrid: 3 days onsite / 2 days remote)<br><br><strong>Duration:</strong> Sept 1, 2025 – Mar 31, 2026 (possible 1-time extension)</p><h3>Seniority level</h3><ul><li><h3>Seniority level</h3>Entry level</li></ul><h3>Employment type</h3><ul><li><h3>Employment type</h3>Contract</li></ul><h3>Job function</h3><ul><li><h3>Job function</h3>Engineering and Information Technology</li></ul><p>Referrals increase your chances of interviewing at Teckhorizon Inc by 2x</p><h3>Sign in to set job alerts for “Software Engineer” roles.</h3><h3>Software Engineer, Backend (All Levels / All Teams)</h3><h3>Software Developer Full Stack (Junior) 9063-1115</h3><h3>Software Developer Full Stack (Junior) 8165-2812</h3><h3>Software Engineer, Full Stack (In-Person - Toronto)</h3><p>Toronto, Ontario, Canada CA$140,000.00-CA$180,000.00 4 weeks ago</p><p>We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.</p>#J-18808-Ljbffr
Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.