Developpeur Principal Frontend/Sr. Frontend Developer (React)
Apply Now

Developpeur Principal Frontend/Sr. Frontend Developer (React)

Job Description

Version Anglais voir ci-dessous / English Version - see below

***********************************************

RÔLE ET RESPONSABILITÉS:

  • Mettre au point des interfaces utilisateurs et des codes côté-client avec les langages HTML5, CSS, TypeScript, JavaScript pour les applications mobiles et Web au bureau.
  • Mettre en œuvre une structure d'application frontale respectueuse des directives de l'architecte d'applications.
  • Rédiger les codes professionnels conventionnels et conformes.
  • Rédiger les tests unitaires à complets pour les codes côté-client.
  • Collaborer avec le concepteur UX et l'analyste de gestion informatique afin de mettre au point les interfaces utilisateurs professionnelles.
  • Mettre au point, perfectionner et mettre en œuvre les interfaces utilisateurs de qualité supérieure grâce à de solides compétences en architecture de l'information, conception visuelle et conception interactive.
  • Analyser les exigences, définir des scénarios et processus adéquats, créer les prototypes IU qui prennent en compte vos solutions.
  • Participer aux séances de conception, donner son point de vue, faire des suggestions à l'expert sur la conception de la page, la navigation, l'ergonomie et l'expérience utilisateur en général.
  • Collaborer avec l'équipe de projet toute entière durant l'exécution du projet afin d'atteindre une satisfaction élevée de la clientèle.

COMPÉTENCES EXIGÉES:

  • 7+ ans d'expérience dans le développement et l'intégration des produits logiciels pour une compagnie réputée par ses compétences en développement de logiciels, dont cinq ans d'expérience dans le développement d'interfaces Front-End et utilisateur.
  • 3+ ans d'expérience HTML, TypeScript, JavaScript et CSS
  • Expérience pratique de certaines librairies et frameworks JavaScript, de préference Angular and React, jQuery, Protractor, Karma, nodejs, NPM.
  • Expérience des conceptions adaptées incluant les affichages à pertinence rétinienne.
  • Excellente compréhension des principes fondamentaux de la conception (typographie, configuration, systèmes de réseau, hiérarchie, couleur, composition)
  • Aptitude à accomplir des tâches multiples et travailler efficacement dans un environnement dynamique, axé vers le respect des délais tout en gardant le souci des détails.
  • Solides compétences en communications orale & écrite et en négociation.

AUTRES COMPÉTENCES:

  • Développement Agile.
  • Expérience dans l'amélioration des rendements à l'aide de PageSpeed.
  • Compréhension des processus CI & CD, par exemple « Jenkins configuration & Sonar ».

APTITUDES PRÉFÉRÉES:

  • Attitude proactive.
  • Très bonnes compétences interpersonnelles permettant de connecter efficacement avec les clients.
  • Esprit d'équipe et aptitude à travailler individuellement
  • Solides compétences en communications orale et écrite (anglais et français).
  • Aptitude à travailler dans un environnement diversifié.
  • Capacité d'apprendre rapidement.

AGRÉABLE D'AVOIR DES COMPÉTENCES:

  • Développement agile.
  • Expérience avec des améliorations de performances en utilisant PageSpeed.
  • Compréhension du processus CI & CD, par exemple, configuration Jenkins & Sonar.

***********************************************

ROLE AND RESPONSIBILITIES:

  • Develop User Interfaces and Client-Side code using HTML5, CSS, TypeScript, JavaScript for both Mobile and Desktop Web applications.
  • Based on the application architect guidelines, implement front-end application structure.
  • Write professional and standards compliant code.
  • Write unit and end to ends test for client side code.
  • Work with the UX Designer and the Business Analyst to implement professional user interfaces.
  • Develop, refine, and implement high-quality user interfaces using strong information architecture, visual design, and interaction design skills.
  • Analyze requirements, determine appropriate scenarios and workflow, and create UI prototypes to reflect your solutions.
  • Participate to design sessions, providing expert input, suggestions, and advice on page design, site flow, usability, and overall user experience.
  • Collaborate with the whole project team in the execution of projects to achieve a high level of client satisfaction.

    SKILLS REQUIRED:
  • 7+ years of experience in development and integration of software products in a company recognized for software. development capability, of which 5 years of industry experience as a Front-End developer with some user experience.
  • 1+ years' experience with Mobile UI development for iOS, Android or Windows platforms (either native or HTML5/CSS).
  • 3+ years' experience with HTML, TypeScript, JavaScript and CSS
  • Hands-on experience with a number of JavaScript libraries and frameworks, preferably Angular and React, jQuery, Protractor, Karma, Nodejs, NPM.
  • Hands-on experience with responsive design including retina displays.
  • Solid understanding of fundamental design principles (typography, layout, grid systems, hierarchy, color, composition).
  • Ability to multi-task and work efficiently in a fast-paced, deadline-oriented environment while maintaining attention to detail.
  • Strong verbal and written communication and negotiation skills.

    NICE TO HAVE SKILLS:
  • Agile Development.
  • Experience with performance improvements using PageSpeed.
  • Understanding of CI & CD process, for example, Jenkins configuration & Sonar.



The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems .com for other accommodation options.

Job Snapshot

Employment Type Full-Time
Job Type Information Technology
Education Not Specified
Experience Not Specified
Manages Others Not Specified
Industry Other Great Industries
Required Travel Not Specified
Job ID 7080577
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Developpeur Principal Frontend/Sr. Frontend Developer (React)


Enter notes about this job:

Cancel