Python Job: Python - Angular developer

Job added on


Michael Page


Geneva - Switzerland

Job type


Python Job Details

  • Work in an open space environment, applying Agile methodology and ensuring delivery of high quality end products and services to our customers
  • Develop, deploy and enhance complex information systems
  • Perform quality assurance and control
  • Maintain and manage technical environments: dev/stage/and production; including automation of these processes in CI/CI systems
  • Provide and maintain technical documentation
  • Assure adherence to industry best practices and standards, informing high-level design decisions and selection of technical standards / technology stacks
  • Apply security/information security best practices

The Successful Applicant

  • Fluent in English and French
  • Good knowledge of Python 2 and/or 3 and its ecosystem
  • A significant experience with front-end technologies : JavaScript/TypeScript, frameworks Angular 11, HTML5/CSS3/Bootstrap, HTTP Protocol, REST
  • Databases : PostgreSQL (with PostGIS is a plus), MySQL / SQL Server
  • Source Control: Git
  • Container-based technology (Docker)
  • Open source projects (contributions are advantages)
  • Other languages are a + (C#, PHP, Java, Rust, R, C++, Bash, TCL, LESS, SASS)
  • Cloud (Amazon, Azure, Google)
  • Security (SSO, OAuth, OpenID Connect, Saml2, JWT)
  • Geographic data, concepts and associated technologies are a significant advantage (QGIS, PostGIS, GeoServer, OGC Standards, GDAL)
  • A previous experience in public health sector, NGO's or even a strong interest for is a big plus

What's on Offer

  • The opportunity to join a dynamic company working with start-up's passion and energy
  • Working on great projects with purpose
  • Providing tailor-made solutions for each clients
  • Being proactive is something asked to employees, you will not have to keep your ideas for you but sharing them and trying to find useful applications!
  • Working within a flat structure and having access to senior leadership support
  • Coding using Agile methodologies and modern tools
  • High quality of working standards
  • More confidential information and advantages you will be delighted to discover!