Javascript Technical Lead

Porto

Job description

You'll be working for an innovative applications development company, focussed on distributed ledger and confidential computing technologies. They have an expert team of developers creating cutting-edge solutions for disruptive startups and corporate clients in banking and finance, energy, aviation, automotive, shipping, telecommunications and social impact sectors. Their clients already include Shell (also an investor in the company), KLM, Lloyds Register, Toyota, United Nations and we’re advising the UK Government. They are building a new generation of decentralised and confidential solutions, working through some of the most interesting technical problems in this field such as identity management, transaction anonymity, encryption, cryptography and data security.


What you’ll be doing
  • Build node.js backend and react.js frontend and connect them using JSON REST API’s
  • Develop cutting-edge software solutions for startup and corporate clients
  • Develop decentralized applications
  • Work alongside other developers in the team to create secure, performant, resilient business applications
  • Engage with clients to understand their product business proposition
  • Create automated tests
  • Peer code review
  • Configure deployments using Docker and Kubernetes
  • Take responsibility for features you deploy into staging and enterprise production environments


Requirements

  • 2+ years of experience in Tech Lead position 
  • 7+ years of professional experience in backend and/or full stack development with a major programming language (vanilla JS, python, golang, ruby, java, rust, c#, c++, php, c) of which at least 1.5 years in Node.js (mandatory)
  • Keep abreast of industry developments and new technologies
  • Strong experience and knowledge of Design and Architectural patterns
  • Support the team on technical questions or issues and through the onboarding process
  • Client contact, manage expectations of the project and technical questions clarification. 
  • Strong communication skills
  • Knowledge of PostgreSQL
  • React.js
  • Bachelor's Degree (nice to have)
  • DevOps, Docker, Kubernetes (nice to have)
  • Experience with Agile Methodology (Scrum)


Want to apply?

Cargo
Name*
Email*
Phone number*
Linkedin
Upload your CV here* (max. 4MB)
Upload your photo or video here (max. 4MB)
Submit
This site uses cookies from Google to deliver its services and to analyze traffic. Your IP address and user-agent are shared with Google along with performance and security metrics to ensure quality of service, generate usage statistics, and to detect and address abuse.