Posted: 13 hours ago
Job Description
<h3>Job Description</h3><p>Job Description<p><p><b>Deliverables:</b><br /></p><p>· As a front end developer, work with Business Analysts / Product Manager / Cloud Architect / backend developers, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop high-quality front-end code, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.<br /></p><p>· Collaborate with developers to implement designs directly into React/Next applications.<br /></p><p>· Maintain design consistency and adhere to brand guidelines across all projects.<br /></p><p>· Stay updated with the latest UI/UX design trends and best practices.<br /></p><p>· Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.<br /></p><p>· Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc.) for complex production enterprise Applications.<br /></p><p>· Strong understanding of UI design principles.<br /></p><p>· Strong communication and teamwork skills.<br /></p><p>· Experience in Agile/Scrum methodology for the development, design, implementation, and maintenance of applications.<br /></p><p>· Experience in design, code, test and debugging applications.<br /></p><p>· Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills<br /></p><p>· Design and develop responsive web interfaces that work seamlessly across online and mobile devices.<br /></p><p>· Proven experience as a web developer with a strong portfolio showcasing mobile and responsive designs.<br /></p><p>· Collaborate with UX/UI designers to translate mobile and responsive designs into functional code.<br /></p><p>· Ability to adapt to changing business needs with proven track record for meeting deadlines. <br /></p><p>· Ability to work independently and as part of a team.<br /></p><p><br /></p><p><b>Skill Set:</b><br /></p><p>· Integrating Front-End UIs with the constructed RESTful API’s<br /></p><p>· 3+ years experience in React with related skills:<br /></p><p>o HTML + CSS<br /></p><p>o JSX<br /></p><p>o Node + NPM<br /></p><p>o Javascript ES6<br /></p><p>o Fetch Data from Rest APIs<br /></p><p>o NextJS<br /></p><p>· Secure web application under OWASP guideline and rules<br /></p><p>· 5+ year experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes.<br /></p><p>· understand web application security, authentication, access control, HTTPS, TLS, SSO, Pen Test, input validation, CORS, WAF and etc.<br /></p><p>· Knowledge of web accessibility / AODA compliance, (for example, validation and remediation using WAVE, AXE tools), DevOps CI/CD pipeline.<br /></p><p>· Front End Skills Knowledge and experience coding and using basic artwork to deliver a complete user interface.<br /></p><p>· Experience creating web interfaces for large websites.<br /></p><p>· Experience with Cross browser compatibility.<br /></p><p>· Deep knowledge of common authentication technologies, browser-based security controls, and standard web application security tools<br /></p><p><br /></p><br />Requirements<p><b>Experience and Skill Set Requirements:</b><br /></p><p><b>Must Haves:</b><br /></p><ul><li>React<br /></li><li>REST APIs<br /></li><li>JavaScript and TypeScript<br /></li><li>Node.js<br /></li><li>NextJS<br /></li><li>Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development.<br /></li></ul><p><br /></p><p><b>Skill Set Requirements:</b><br /></p><p><b>Technical Skills:</b><br /></p><ul><li>Must have:<br /></li><ul><li>React<br /></li><li>REST APIs<br /></li><li>JavaScript and TypeScript<br /></li><li>Node.js<br /></li><li>NextJS<br /></li><li>Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development.<br /></li></ul></ul><p>o Must have hands-on experience with Git, SVN, Git Pull Request and branching strategy.<br /></p><p>o Must have hands-on experience with Swagger-UI, Postman, OAuth/JWT<br /></p><p>o Experience with common React libraries such as Hook Form, React Query, Zustand etc.<br /></p><ul><li>Nice to have:<br /></li><ul><li>Responsive Web front-end, Web APIs, and web services design, development, and testing<br /></li><li>Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)<br /></li><li>JSON<br /></li><li>Rest API, SpringBoot.<br /></li><li>Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques<br /></li><li>Use CI/CD pipeline to build and deploy the application.<br /></li></ul></ul><p><b> </b><br /></p><p><b>Agile Delivery Team Experience:</b><br /></p><ul><li>Experience participating in Scrum Agile development.<br /></li><li>Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design<br /></li><li>Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings.<br /></li><li>Providing input to development estimates and designs<br /></li><li>Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines.<br /></li></ul><p><b> </b><br /></p><p><b>Business Analysis:</b><br /></p><ul><li>Experience translating business requirements into software <span >code/implementations.</span><br /></li></ul><p><b> </b><br /></p><p><b>Soft Skills:</b><br /></p><ul><li>Excellent analytical, problem-solving, and decision-making skills<br /></li><li>Oral and written communication skills; interpersonal and negotiation skills<br /></li><li>Highly developed interpersonal skills<br /></li></ul><p><br /></p><br /></p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.