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