JavaScript Developer (React)
Lisbon, Portugal
há 4 dias
source : Just Join IT

Node.js (regular)

React Native (regular)

JWT (regular)

Design Patterns (advanced)

ReactJS (advanced)

JavaScript (advanced)

Responsibilities :

  • Be proactive in communication with team members and client;
  • Delivery. Create and maintain modern solutions according to unit standards;
  • Code Quality. Follow and improve code quality standards;
  • Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time;
  • Software Design. Create and review software feature design documents and provide the solution;
  • Mentorship of junior colleagues;
  • Requirements :

    You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills :

  • Design patterns, development principles;
  • HTML / CSS. Pre / post -processors, methodologies;
  • JavaScript / TypeScript. Core, performance, security;
  • React. JSX, virtual DOM, hooks, state management;
  • Testing. Approaches, types, tooling;
  • CI / CD. Understanding, usage;
  • Authorization. JWT;
  • Git. Branching strategies;
  • Agile. Principles and processes;
  • Upper-Intermediate English;
  • Desirable

    You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills :

  • Other modern framework (Angular, Vue, Node.js, ReactNative);
  • Micro-frontends;
  • Cloud platforms experience;
  • Code quality tools (Sonarqube);
  • Experience with CI / CD set up (Docker, GitlabCI, CircleCI etc.);
  • Familiar with UX concepts such as Information Architecture;
  • Personal skills (soft skills) :

  • Has sufficient communication skills for effective dialogue with customers and colleagues
  • Collaborates in a team effectively
  • Is able to plan, schedule and monitor own work within short time horizons
  • Demonstrates a rational and organized approach to work
  • Understands and uses appropriate methods, tools and applications. Identifies and negotiates own development opportunities
  • Works under routine direction, without frequent reference to others.
  • What's in it for you?

  • Career growth opportunities;
  • Realization of your innovative ideas in building new Solutions and Services;
  • Friendly collaborative teams and enjoyable working environment;
  • Professional skills development and training programs;
  • Variety of knowledge sharing, training and self-development opportunities;
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.
  • Reportar esta oferta de trabalho

    Thank you for reporting this job!

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

    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Formulário de candidatura