Job Description
Description
Get AI-powered advice on this job and more exclusive features.
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.
Responsibilities
- Design, develop, and implement front-end code with effective and engaging user interfaces.
- Translate technical specifications into tested, working applications, including programming specifications, code, and unit tests.
- Troubleshoot and resolve technical issues during software implementation, conversion, and migration.
- Collaborate with IT professionals across the Software Development Life Cycle (SDLC).
- Contribute to application design, coding, debugging, documentation, deployment, and maintenance.
Required Skills & Experience
Technical (40%)
- Hands-on experience with React, TypeScript, Node.js, Next.js.
- Experience building and testing RESTful APIs.
- Knowledge of Jamstack architecture and headless CMS.
- Expertise in HTML, CSS, JavaScript, CSS frameworks.
- Experience with responsive design, debugging, front-end testing, performance optimization, and version control.
- Familiarity with Progressive Web Apps (PWAs).
- Working knowledge of DevOps practices, pipelines, and task boards.
- Experience with cloud platforms (e.g., Azure).
- Experience building front-end functionality (login, profiles, notifications, self-service sign-up).
Experience (40%)
- Strong background in Agile methodologies (Scrum, Kanban).
- Proven experience in large-scale, enterprise systems.
- Hands-on experience with integrations (e.g., Azure AD B2C, Okta Authentication).
- Strong skills in application design, testing, debugging, and troubleshooting.
- Experience documenting requirements and collaborating with diverse stakeholders.
- Solid analytical, problem-solving, decision-making, and team collaboration skills.
Communication (20%)
- Strong written and verbal communication skills.
- Ability to prepare clear documentation (solution designs, user manuals, reports).
- Effective in presenting ideas and collaborating with internal and external stakeholders.
Must-Have Skills
- React with TypeScript
- Node.js and Next.js
- RESTful API development and testing
- Agile methodologies
- Jamstack architecture
- Responsive design and debugging
- Hands-on current development experience
- Large team/enterprise environment experience
Nice-to-Have Skills
- Knowledge of AODA accessibility standards
- Experience with middleware, gateways, or RAD methodologies
- Experience providing post-implementation support
- Familiarity with social media APIs and product strategy
Client: Government Services Integration Cluster (Ministry of Public and Business Service Delivery and Procurement)
Location: 222 Jarvis St, Toronto, ON (Hybrid: 3 days onsite / 2 days remote)
Duration: Sept 1, 2025 – Mar 31, 2026 (possible 1-time extension)
Seniority level
-
Seniority level
Entry level
Employment type
-
Employment type
Contract
Job function
-
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Teckhorizon Inc by 2x
Sign in to set job alerts for “Software Engineer” roles.
Software Engineer, Backend (All Levels / All Teams)
Software Developer Full Stack (Junior)
Software Developer Full Stack (Junior)
Software Engineer, Full Stack (In-Person – Toronto)
Toronto, Ontario, Canada CA$140,000.00-CA$180,000.00 4 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
Teckhorizon Inc
Location
Toronto
Country
Canada
Salary
100.000
URL