Senior Frontend Developer - Greater Toronto Area, Canada - Encore Technical Solutions Inc.

    Encore Technical Solutions Inc.
    Encore Technical Solutions Inc. Greater Toronto Area, Canada

    4 weeks ago

    Default job background
    Description

    Job Title:
    Senior Frontend Developer (Angular)

    Job Type:
    Contract Opportunity - 6 MONTHS +Location: Remote/Hybrid - Greater Toronto Area

    Start Date:

    ASAPOur client is seeking a highly skilled and experienced Frontend Developer with expertise in Angular to join their Web Development team.

    As a Senior Frontend Developer, you will be responsible for expanding our client's component library and creating the best possible user experience.

    You will work closely with our user experience team, business users, and backend developers to write clean and tested code that can be integrated with the backend/APIs.

    You will be involved throughout the software development lifecycle (SDLC), not just to check for feasibility, but also to help enhance the workflow from a technical standpoint.


    Responsibilities:

    • Use TypeScript to create highly modular, composable chunks of code in all sections of the frontend.
    • Utilize NgRx, RxJS, Node.
    JS, Webpack, NPM, and other technologies to continuously optimize and enhance frontend builds.

    • Contribute to core UI libraries that form the foundation of frontend development and are used across the enterprise.
    • Manage and deliver projects using modern software development methodologies and tools like Jira.
    • Automate deployments and configure CICD pipelines using TeamCity and Jenkins.
    • Promote, implement, and evolve development best practices

    Qualifications:

    • Degree in Engineering or Computer Science.
    • 3+ years of experience in a Frontend development role, with at least 1+ year in a senior position.
    • Proficient in RxJS and NgRx for state management and reactive programming in Angular applications
    • Proficiency with practical experience in Angular, TypeScript, CSS, and HTML.
    • Experience working on API and Microservices based architecture/services.
    • Passion for developing products and working in teams.
    • Focus on user-oriented development and end-user satisfaction.
    • Familiarity with Agile software development.
    • Excellent verbal and written communication skills.
    • Insurance knowledge is an asset.