Frontend Developer
Alten
Bucharest, Romania
6 zile în urmă

Job description

WHAT A TYPICAL DAY MIGHT INCLUDE

  • Determining the structure and design of web pages;
  • Ensuring user experience determines design choices;
  • Developing features to enhance the user experience;
  • Striking a balance between functional and aesthetic design;
  • Write reusable code and libraries (with matching documentation) to a standard which makes it quick and easy to maintain the code in the future;
  • Collaborate with back-end developers and web designers to improve usability;
  • Discuss with the Product Owner to define the implementation with the best value / effort ratio;
  • Develops and document the Stories of the Sprint with other team members;
  • Create automated tests (unit, api, integration, function) in a continuous integration environment;
  • Ensure that the best practices are in place in accordance with the Lead Developer guidance and promotes new ones;
  • Optimizing web pages for maximum speed and scalability;
  • Maintaining brand consistency throughout design;
  • Lead for team and other discussions of technical solutions and product ideas in design reviews, pair programming, and code review;
  • EXPERIENCE & SKILLS NEEDED

  • Proven work experience as a Front-end developer;
  • In-depth understanding of the entire web development process (design, development and deployment);
  • Profound knowledge of HTML5 and CSS3;
  • Expert proficiency in TypeScript;
  • A high level of proficiency with JavaScript frameworks such as Angular 8+, Vue;
  • A high level of experience with UI layouts, SASS, LESS, Bootstrap, and the CSS GRID system;
  • Solid experience in using a complex REST API from the client-side;
  • A solid understanding of cross-browser compatibility issues, and ways to work around them;
  • Good understanding of code versioning tools, such as Git, Mercurial, or SVN;
  • Good understanding of asynchronous request handling, partial page updates, and Ajax;
  • Good experience with state management and good understanding of reactive state;
  • Significant experience of debugging using JavaScript-based tools like Chrome Developer Console;
  • Some exposure to Continuous Integration / Delivery pipeline for cloud, including SonarQube, Docker.
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular