Submit

Tech Lead Node.JS And React Fullstack Developer

Porto

Job description


  • Developing and maintaining features in a collaborative, Agile environment;
  • Writing testable code and ensuring the test coverage stays at the agreed level;
  • Documenting your code;
  • Take ownership of your code every step of the way - from development to deployment and maintenance;
  • Diagnose issues in production and devise solutions for them;
  • Work both autonomously and collaboratively to complete tasks;
  • Be an integral part of solutions design and implementation;


Requirements


You’re great at
  • Vanilla JavaScript and/or TypeScript and modern frameworks and platforms such as React and Node.js;
  • Writing semantic and accessible HTML;
  • Developing performant, resilient and secure services/functions/components;
  • Building and handling asynchronous and event-driven workflows;
  • Protocols and architectural patterns like HTTP, REST and/or GraphQL;
  • Creating testable code and making testing a priority;
  • Being passionate, self-driven and working with little supervision towards a common team or company purpose;

It also would be cool if you

  • Have experience working with SQL and NoSQL data stores;
  • Know about service oriented architectures, design patterns and data structures;
  • Are used to working with code versioning tools like Git in a continuous delivery process;
  • Use code quality tools like linters, type checkers and static analysers;
  • Have experience using cloud platforms like AWS, GCP or Azure;
  • Care about all the steps your code goes through from your machine to production and know about or are curious of technologies like containers;
  • Are comfortable with agile methodologies such as Scrum and Kanban;


Want to apply?
Position
Name*
Email*
Phone number*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit