Skip to content

Developer profile

Giacomo Sanchietti edited this page May 27, 2021 · 1 revision

The following is a list of desired skills which a new junior developer should have.

Non-technical

  • Team working
  • Open Source philosophy (or even existing contributions to an Open Source project)

Tools

Languages and platforms

  • Web technologies: backend (REST API, database) and frontend development basics (UI, UIX)
  • JavaScript (or NodeJS), with at least one JavaScript framework
  • At least one other procedural language (Perl, Python, Java, Go, etc)

System

  • Networking
  • Linux
    • SSH access
    • BASH scripting basics
  • Virtual machines basics
  • Database

Wish list