Description:
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on analyzing requirements & designs, developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
KEY RESPONSIBILITIES
Develop innovative user-facing features using React.js, aligning with strategic objectives
Write reusable, testable, efficient, and well documented components and front-end libraries for future use
Translate designs and wireframes into high-quality code
Optimize components for maximum performance across a diverse range of web-capable devices and browsers
Proactively debug and resolve technical challenges during development
Contribute to ongoing efforts to refine and improve internal software development processes
Actively participate in defining user stories, providing feedback, time estimates and risk identification
Collaborate with the Product Owner and Agile Leader to review the backlog, analyze stories, and determine tasks
Participate in design, programming, code review, and other tasks related to the development cycle and continuous delivery.
Work closely with other Developers, Technical Lead, Architect, and Product Owner for effective collaboration
Coach less-experienced Software Developers
Influence the Technical Lead and Architect to ensure new products are supportable and maintainable before launch
Collaborate on building a strong DevOps practice
Tackle complex issues, showcasing a comprehensive understanding of various domains
Analyze application performance, identifying and implementing optimizations for efficiency
Ensure appropriate governance and change management are followed, suggesting changes as improvements are needed
Openly and freely share a deep technical understanding of the technologies, software, systems, and tools being delivered
Investigate system problems and answer support calls as needed, including outside regular business hours.
ESSENTIAL QUALIFICATIONS
ACADEMIC TRAINING
Degree in Computer Science/Engineering or equivalent experience
WORK EXPERIENCE
5 + years of Software Development Experience as web/front-end developer
3 + years of React experience preferred and/or 3 + years with another framework (Angular/Vue)
Experience in web development with HTML, CSS, SASS, and JavaScript
Experience in material design (JSS)
Organization | Cogeco Connexion Inc |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Front End Developer |
Job Location | Toronto,Canada |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Experienced Professional |
Experience | 5 Years |
Posted at | 2024-01-25 7:47 am |
Expires on | 2024-12-15 |