Senior Full-Stack Developer

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 5 years of professional development experience
Required Skills
AWSGraphQLNode.jsPostgreSQLCypressJavascriptJestTypeScriptNest.jsReact

Requirements

  • Minimum of 5 years of professional development experience in frontend (and/or full-stack).
  • Deep understanding of any of the following: AWS, JavaScript or TypeScript.
  • Knowledge of Mobile Development is a strong plus.
  • Familiarity with GraphQL, SPA (React, Vue.Js, Angular), Amplify, CSS, Node, Nest.Js, Express.Js, PostgreSQL.
  • Minimum of 3 years of professional experience with testing and debugging tools such as Jest, Jenkins or cypress.io.
  • High adaptability and a strong desire for continuous learning.
  • Ability to learn quickly and tackle challenging problems.
  • Willingness to contribute to major team-scoped projects.
  • Outstanding documentation and written communication skills.
  • High EQ and ability to collaborate with team members.
  • Ability to work swiftly and deliver results in dynamic environments.

Responsibilities

  • Ensure best practices in software development.
  • Optimize application for maximum speed and scalability.
  • Collaborate with stakeholders across the organization to discuss the needs, design, and functionality of a website or interface.
  • Stay abreast of industry trends and emerging technologies.
  • Implement testing, and write unit tests, e2e tests using test framework.
  • Discuss improvements and processes with the team lead.
  • Collaborate with team to translate design mockups into interactive web applications.
  • Design and develop server-side applications and APIs.
  • Develop and maintain back-end as well front-end components of our web applications.
  • Identify and address performance bottlenecks.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now