Back to all jobs
E

Intermediate Software Developer

environicsanalytics

Toronto$85k–110kHybrid1w ago
Employment
Full-time
Seniority
Mid

About the role

POSITION SUMMARY 

We are seeking an Intermediate Software Developer (with front-end focus) to join our software development team. The successful candidate will be responsible for designing, developing, and maintaining high-quality, scalable web applications using modern front-end technologies. 


This role requires a strong foundation in React and TypeScript, adherence to established development standards, and a commitment to code quality, performance, and maintainability. The developer will collaborate closely with cross-functional teams, including backend engineers, product managers, and designers, to deliver intuitive and reliable user experiences. 


KEY RESPONSIBILITIES 

  • Develop and maintain user-facing features using React and TypeScript (strict mode) 
  • Build reusable, scalable UI components using Tailwind CSS, Prime React, and SCSS, etc. 
  • Implement client-side routing and state management  
  • Integrate backend APIs and Implement secure authentication flows 
  • Write and maintain unit and integration tests 
  • Participate in code reviews and contribute to continuous improvement of development practices 
  • Collaborate with team members to refine requirements and deliver high-quality solutions 


R
EQUIRED QUALIFICATIONS:
 

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience 
  • 3–5 years of professional front-end development experience 
  • Strong proficiency in:  
    • React and modern JavaScript (ES6+) 
    • TypeScript with strict typing 
    • Component-based architecture and reusable design patterns 
    • Experience with RESTful API integration 
    • Experience using Git for version control, including branching, pull requests, and resolving merge conflicts in a collaborative development environment 
    • Familiarity with authentication and authorization concepts (e.g. MSAL) 
    • Solid understanding of responsive design and accessibility best practices 
    • Experience with front-end testing frameworks and methodologies 


N
ICE TO HAVE:

  • Experience working in enterprise-scale or product-based environments 
  • Experience with CI/CD pipelines and automated testing workflows 
  • Exposure to performance optimization and bundle size analysis 
  • Experience contributing to or maintaining design systems 
  • Familiarity with backend development concepts such as RESTful API design and integration 
  • Basic experience with server-side languages (e.g., C#, Node.js) 
  • Understanding of relational databases and ability to write simple SQL queries 
  • Understanding of ORMs or data access frameworks 
  • Knowledge of authentication and authorization patterns (e.g., JWT, OAuth)
     

WORKING STYLE AND COMPETENCIES: 

  • Strong attention to detail and commitment to high-quality deliverables 
  • Ability to follow established coding standards and architectural patterns 
  • Effective communication and collaboration skills 
  • Proactive problem-solving mindset 
  • Ability to manage multiple priorities in a fast-paced environment 

741,000+ hidden jobs like this

environicsanalytics and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.