Back
Canada   Canada   UI   Thales -

Front-End UI Developer | UI in Technology Job at Thales | 7277592491

Praneeth Patlola

This listing was posted on Willhire.

Front-End UI Developer

Location:
Ottawa
Description:

<p>As a seasoned User-Interface (UI) Front-end Software Developer, for the Product Design team, you will work across a variety of disciplines to investigate, prototype, develop, test, and deliver, industry leading web-based user interface software. This includes UI development using the latest frameworks such as Angular or React which interfaces to micro-service based backend services in a secure, native cloud enterprise deployment.&nbsp; You will closely with UX designers to build state of the art UI&rsquo;s.&nbsp; You will also be responsible in understanding the requirements, translating them into working enterprise level architecture, as well as, implementing and supporting the solution.&nbsp; You will work closely with a cross-matrixed team, in a scaled agile environment, and will be involved in the entire software development lifecycle, including automation and DevOps.</p><p>Be part of a team required to design, implement, test, and support features with the following mind-set: end-user experience, maintainability, scalability, performance, cost, resilient CI-CD.</p><p><strong>Responsibilities include:</strong></p><ul><li>Building cloud native User-interface (UI) front-end software, using various UI technologies and related tools</li><li>Apply coding/implementation best practices to produce elegant, high quality, resilient, maintainable, and reusable code</li><li>Implementing and following security best practices</li><li>Proactively participating in creating unit test cases, along with integration &amp; performance testing for the UI</li><li>Enhancing, and maturing, our existing front-end automation test suite and tooling</li><li>Participating in deployment of applications, testing/integration, and issue investigation</li><li>Managing the source code repository for projects in Git</li><li>Documenting, managing, and maintaining internal knowledge and processes</li><li>Remaining up-to-date on industry trends, and applying the latest evolving technologies, and frameworks</li></ul><p><strong>Collaborate with other developers, to share knowledge, and improve overall product/solution. Responsibilities include:</strong></p><ul><li>Following agile methodology. This includes active participation in sprint planning and retrospective meetings, creation of user stories, as well as, corresponding tasks</li><li>Partnering with UX Designers to implement and verify user experience concepts</li><li>Providing feedback to documentation team to develop, improve, and review Customer centric feature documentation</li><li>Interfacing with geographically distributed teams in Austin, Ottawa, Toronto, Vancouver, India, as well as, other locations on a regular basis</li></ul><p><strong>Please focus on the below Must Haves:</strong></p><ul><li>Angular (9 or 16) proficiency (in and out) new projects, existing projects. 5 years</li><li>Proficient understanding of web markup, protocol and client-side scripting technologies in general, including HTML5, CSS3, JavaScript, AJAX, JSON, REST API, Angular, React, Node.js</li><li>Integrate quickly</li><li>Front-End primarily and Test Writing</li></ul><p><strong>Minimum Requirements</strong></p><ul><li>Bachelor&rsquo;s degree in Computer Science or Computer Engineering</li><li>5 years&rsquo; experience specializing in modern User Interface (UI) front-end enterprise application development</li><li>Minimum of 5 years developing enterprise business-to-business UI&rsquo;s using Angular, JavaScript, Typescript</li><li>Experience in web services, web standards: REST, HTML/CSS/JavaScript</li><li>Proficient understanding of web markup, protocol and client-side scripting technologies in general, including HTML5, CSS3, JavaScript, AJAX, JSON, REST API, Angular, React, Node.js</li><li>Develop and design RESTful services and APIs</li><li>Programming experience in Java, along with Springboot framework</li><li>Demonstrate experience in building user interfaces for complex enterprise applications</li><li>Demonstrate strong troubleshooting skills in a web-based cloud environment</li><li>Familiarity with relational SQL databases such as MySQL &amp; Postgres</li><li>Extensive experience in the implementation of highly secure web-based UI applications using the latest industry standards</li><li>Familiarity working with continuous integration tools such as: Gitlab, Teamcity, Terraform, and Git CI/CD pipeline working experience</li><li>Experience working with Linux and Linux based applications</li><li>Experience with unit test development, such as Jasmine, and test automation, using frameworks, such as Selenium, Protractor, or Playwright</li><li>Familiarity with Agile/SAFe development methodology</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Working experience/knowledge with industry leading cloud providers GCP or AWS</li><li>Knowledge of code quality &amp; analysis tools such as IDE Tools, Security and Open source scanning tools, such as SonarQube, Blackduck logging and monitoring tools such as Datadog or Splunk</li><li>Experience with security and identity management (access management, authentication, authorization identity providers), as well as, monitoring framework</li><li>Working knowledge of cryptographic concepts (i.e. Encryption concepts and technologies), and an understanding of encryption and cryptographic key management with experience using them to protect sensitive data in database, applications, storage systems, virtualized platforms, and cloud environments</li><li>Experience with CI/CD automated deployment pipelines and associated technologies: terraforms, helm, yaml, ansible</li><li>Management of docker containers deployed in a kubernetes environment</li><li>Networking and cloud infrastructure knowledge and above average application troubleshooting experience</li><li>Experience providing L3 pager support for large complex enterprise applications</li><li>Bachelor&rsquo;s degree in Computer Science or Computer Engineering</li></ul><p>This is the pay range that Magnit reasonably expects to pay for this position: $56-64/Hr</p><p>Benefits: Medical, Dental, Vision, 401K</p>
Education/experience:
2 To 5 Years
Company:
Thales
Posted:
May 21 on Willhire
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Willhire
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Front-End UI Developer
Front-End UI Developer is a Technology UI Job at Thales located in Canada. Find other listings like Front-End UI Developer by searching Oodle for Technology UI Jobs.