Experienced React Developer
at Teamleader
Ontario, Ontario, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jul, 2024 | Not Specified | 18 Apr, 2024 | N/A | Pipeline | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
- Role: Front-End Software Engineer
- Scope: Responsible for architecting, developing and improving the front-end, user-facing aspect for our product Teamleader Focus.
- Location: Ghent, Belgium / Remote (within 1-2 hours of BE timezone)
- Timing: ASAP
AS AN EXPERIENCED SOFTWARE ENGINEER (FRONTEND) AT TEAMLEADER:
- You are a key member of a feature team and responsible for providing the front-end, user-facing aspect of a feature or initiative. You turn functional challenges and acceptance criteria into skilfully crafted and accessible UI solutions.
- Not only that, but you use your experience to pinpoint bugs, bad coding patterns, identify risks and come up with solutions.
- Once you get used to the Teamleader way of doing things, you make suggestions to improve the process and code quality.
- You participate in technical design discussions, both within your team and with other teams, to come up with solutions for common problems.
- You coach more junior developers through pair programming sessions, code reviews… or just by asking them the right questions.
- Furthermore, you maintain a critical eye towards potential API improvements.
- You monitor the build, test and deploy pipeline to make sure your team’s work ends up in our customers’ hands swiftly and adequately
Responsibilities:
- You have around 5 years of experience as a software developer, and you have demonstrable experience in product development or identical experience in other companies.
- You have in-depth, hands-on experience with modern web development frameworks, preferably React, and/or as a thorough understanding of Single Page Applications built using Typescript. Other relevant frameworks: Angular and Vue.js.
- You use your experience to pinpoint bugs, do root cause analysis, detect bad coding patterns, identify risks and come up with skillfully crafted (template) solutions.
- You are a craftsperson which takes pride in code quality, excellence of delivery, documentation and refactors.
- You run feasibility checks on multiple ideas or potential solutions and help prioritizing within the team.
- Strong bonus points: experience in SaaS product design and delivery, some PHP knowledge or Python experience. If you prefer full-stack, we’ll happily accommodate.
- You are a team player, of course, but are also not afraid to speak your mind strongly and convincingly to get your point across.
- You have good communication skills, able to express yourself fluently and friendly in English, spoken and written.
- You aspire technical excellence but are able to balance this with pragmatic reasoning.
- You ensure the stability and quality of the product’s functionality by creating and maintaining automated end-to-end tests in Playwright.
- You are able to express yourself fluently and friendly in English, spoken and written.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Ontario, Canada