Position: Go developer (Swiss FinTech project)
Company: PSR
Experience required: 3y
English level: upper

Great opportunity to work in the blockchain, digital assets and cryptocurrencies areas for a great dynamic Swiss FinTech company.

You will be part of a team of highly skilled engineers to help building the next generation digital platform to trade, invest and protect digital assets. The company’s DNA is based on merit. As such, there will be significant growth opportunities for the candidates that deliver results and show the right mindset.

Requirements:
- Commercial experience with Golang, good understanding of the cloud native ecosystem
- Experience with modern software development practises (continuous deployment, testing, etc..)
- Experience with Linux, networking, security, cryptography, distributed systems, distributed databases
- Experience with productive containerised runtime (Kubernetes, Openshift, Docker, CRI-O) and software defined infrastructure (Ansible, Terraform) is a plus
- A sense of urgency and ownership over the product
- Intellectually curious, passionate, and inventive
- Motivated to solve problems in unique and innovative ways.

Responsibilities:
Write clean, modular, maintainable, robust code to implement the desired requirements
Work closely with stakeholders to ensure product requirements are understood
Perform technical analysis of requirements
Ensure high level of quality
Take full ownership of the product from design to implementation, deployment and operation.
 
Benefits:
Learn with highly skilled and experienced team
Collaborate with world renowned experts
Start-up challenging environment
Working in Fintech / Blockchain area.

We offer:
- Flexible working hours
- A competitive salary and compensation package
- 20 business days of payable annual vacation (+ NY holidays)
- 10 days of paid sick leave
- An inspiring and comfy office
- The best hardware
- Relocation package (if you need)
Professional growth:
- Challenging tasks and projects
- Individual development plan
- personal education Budget
- regular performance Appraisal
- Mentorship opportunities
Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun play zone, and many more.