Middle JavaScript Developer

Brainberry

Canada

On-site

CAD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Ongoing opportunities in an international company
Democratic management style
Trainings and business trips abroad
24 working days paid vacation
A comfortable office in downtown
Coaching for your professional development
Free lunch and coffee/tea

Job summary

A young and dynamic company in Canada is looking for a skilled developer to work on their Internal CRM system. The role involves utilizing modern UI frameworks, adhering to solid design principles, and actively participating in architectural decisions. In addition to competitive perks, the company offers a supportive environment with ongoing training opportunities.

Qualifications

  • Experience with ReactJS, AngularJS, or similar UI frameworks.
  • Basic understanding of principles of usability (a11y).
  • Experience with functional programming concepts/languages is a plus.

Responsibilities

  • Take part in architectural decisions.
  • Develop Internal CRM system.
  • Daily communication with customers.

Skills

ReactJS
AngularJS
Testing tools (Jest, Jasmine, ESLint, Karma)
Build-Tools (Webpack, npm, Gulp)
RESTful APIs
State management libraries (Redux, MobX)
Principles of usability (a11y)

Job description

Experience with ReactJS, AngularJS, or similar UI frameworks

Understanding Component-Based concept

Experience with testing tools (Jest, Jasmine, ESLint, Karma)

Using Build-Tools (Webpack, npm, Gulp)

Basic understanding of the principles of usability (a11y)

Experience with RESTful APIs

Experience with state management libraries (Redux, MobX)

Will be a plus:

  • Intermediate level of English
  • Experience with functional programming concepts/languages
  • Experience with one non-scripting language (Java, C++, C#, or other)
  • Understanding Microservice Architecture pattern
Requirements
  • Take part in architectural decisions
  • Follow solid design and high-quality implementation practices
  • Develop Internal CRM system
  • Daily communication with customer
We are offering
  • Ongoing opportunities in an international company
  • Democratic management style
  • Trainings and business trips abroad
  • 24 working days paid vacation
  • A comfortable office in downtown
  • Coaching for your professional development
  • Free lunch and coffee/tea (as much as you feel like drinking)
Who we are

We are a global team of developers, project leaders, support staff, and more. We are a young but forward-thinking company with head office in Canada and Service Delivery Office in Ukraine. Our skills and customer service acumen are truly unmatched. We are proud to deliver IT outsourcing/outstaffing services to companies worldwide.

We Help Our Clients Meet And Exceed Their Business Goals By Providing:

  • Software Development And Maintenance Services
  • Vendor Relationship Management And Guidance
  • Modernization of Legacy Systems
  • Management of Existing IT Systems
  • Training in Improved IT Processes
  • Real Time Decision Support
  • Cost Control And Quality-Oriented Systems Management
  • A Partnership With Solution Providers Worldwide That Allows Us to Create Custom IT Solutions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior JavaScript Developer
Junior JavaScript Developer

Brainberry • Canada

On-site
CAD 65,000 - 90,000
International opportunities
Democratic management style
Trainings and business trips abroad
+4
Junior JavaScript Developer - Team, Travel & Training
Junior JavaScript Developer - Team, Travel & Training

Brainberry • Canada

On-site
CAD 65,000 - 90,000
Senior Software Developer, DevOps & Infrastructure
Senior Software Developer, DevOps & Infrastructure

OSEDEA • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Competitive Salary and RRSP contribution
Flexible hours
Work from anywhere for up to 8 weeks
+2
Senior Java Developer
Senior Java Developer

Future Electronics • Kirkland

Hybrid
CAD 85,000 - 110,000
Frontend Developer
Frontend Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
IT Consultant
IT Consultant

Pierre Strand • Brampton

On-site
CAD 80,000 - 100,000
Competitive health benefits
401k matching
Opportunities for professional growth
Angular or React Full Stack Developer - onsite Mississauga CA
Angular or React Full Stack Developer - onsite Mississauga CA

United States Digital Space LLC • Mississauga

On-site
CAD 60,000 - 95,000
Medical coverage
Retirement plans
Life insurance
+1
Software Team Lead
Software Team Lead

Toon Boom Animation • Montreal (administrative region)

Hybrid
CAD 100,000 - 130,000
Generous Time Off
Health & Wellness
Employee Assistance Program
+3
DevOps/Sysadmin engineer
DevOps/Sysadmin engineer

1WorldOnline R&D Center (Business Automatics) • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Competitive compensation
Flexible learning of new stacks
Challenging projects with attractive薪資
Software Developer - Full Stack (26-16641)
Software Developer - Full Stack (26-16641)

Russell Tobin • Toronto

On-site
CAD 96,000 - 110,000
Healthcare coverage
401(k) plan
Life & disability insurance
+1