Find flexible jobs

Job Description

Senior Full Stack Software Developer

Rate TBD
Location Toronto, ON Canada (On-site)
Type of project IT & Software Full Stack
Duration 251 day contract ongoing
Education required College/University
Years of experience more than 5
Type of employment N/A
Area of Specialization Computer Sciences
Languages required N/A
Workhoppers Toronto ON
Job Description

Our client has an open position for a Senior Full Stack Software Developer. This position is currently WFH due to COVID-19 related WFH direction. Once OH staff are required to return to the office, the resource under this request will be required to work onsite as well.

Must Have:

- Strong experience with client and server side NODEJS
- Strong experience developing in JavaScript, jQuery and other popular JS frameworks and libraries, including HTML5 and CSS3
- Strong experience with planning and developing API endpoints
- Experience using OAuth standard

Job Responsibilities:

- Translate technical systems specifications into working, tested applications. This includes developing detailed specifications, writing and/or generating frontend and backend code, compiling data-driven programs, maintaining, and conducting unit tests;
- Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations;
- Evaluate and determine appropriate architecture, technical specifications, solution design and make recommendations to product management.
- Design and develop/extend micro-services, large scale web services and Restful APIs while using modern best practices in application development.
- Plan, design, code and deploy cutting-edge interfaces, functionalities that are responsive and accessible.
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience.
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality.
- Support integration of third-party applications
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes and triage as required.
- Partner with Operations teams to ensure support of developed applications and platform in all environments.
- Create and maintain code documentation as required.

General Skills
- Strong experience in web development, customer focused missing-critical large complex applications.
- Strong Development skills in Node.js, jQuery other popular JS frameworks and libraries, including HTML5 and CSS3
- Strong Knowledge of HTTP(s), WebSocket, APIs (Rest/JSON/XML), oAUTH 2.0
- Exposure to FHIR and HL7 standards
- Proficient with both front end and back end development
- Experience with implementation of approved user interface, design and deployment
- Knowledge and experience with REST API services
- Knowledge and experience integrating front-end UI with the constructed API
- Experience with Java
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.)
- Experience with Red Hat Linux
- Experience with databases (MSSQL , MySQL, MariaDB, Redis, Data Grid etc.)
- Experience with Docker, OpenShift and Kubernetes
- Experience with source version control workflow (Git)
- Experience in an Agile environment
- Knowledge and experience in design and implementation of continuous integration and deployment in DevOps environment
- Knowledge of Docker and Kubernetes

Desirable Skills:
- Degree in computer science, engineering or equivalent technical discipline
- 10+ years of professional experience in application/web development
- Experience working with authenticated, customer focused applications
- Strong experience with planning and developing API endpoints
- Expert level development skills in Node.js, jQuery other popular JS frameworks and libraries, HTML5 and CSS3, SASS
- Experience building web applications using MVVM/MVC frameworks
- Experience using Java, PHP and other related programming languages
- Solid understanding and experience with SPA
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines
- Knowledge of security best practices
- Solid understanding of cross-browser/platform issues and coding solutions
- Comfortable with source version control workflow (Git)
- Passion for learning the latest technologies and standards
- Self-learner and highly self-motivated
- Creative, solution-oriented, flexible with a positive attitude and a drive for excellence
- Ability to successfully multi-task and work to tight deadlines
- Accurate with excellent attention to detail
- Effective team player with strong interpersonal skills
Specific schedule:
  Mon Tue Wed Thu Fri Sat Sun

-November 25, 2021


As seen in