Interested in working for Canoo?

For our challenging and exciting projects, we are constantly seeking new, highly qualified employees. Agile and motivated personalities are key to our philosophy.

In return, Canoo offers a productive, collaborative and open-minded work culture, including Code Camps in the mountains, Continuous Improvement Workshops and social events (e.g. “Canoo Sports”). The company office is located in downtown Basel. Current open positions include:

Software Engineer
You will develop preferably web-based software solutions using agile development methods. You will also advise customers in regards of software development and technologies. Depending on your capabilities and experience you take over the lead for customer projects.

Read the job description (PDF, German) for more details.
Senior Software Engineer / PL
You advise our customers in regards of agile software development processes, software architectures and the selection of technologies. You lead complex development projects of web-based solutions that are preferably realized using agile development methods. As a member of project teams you are a vital part of the development process.

For more information please read the job description (PDF, German).
As part of the offered internship you will develop show case applications that illustrate specific business or technology benefits to our customers. Alternatively you may help us to improve our own development infrastructure.

For more information please read the job description (PDF).
Within our company group, the following positions are currently available at IMTF
Senior Web Developer

To develop web based applications and pre-sales solutions IMTF is looking for a Senior Web Developer based in Givisiez.

You will develop web-based enterprise software solutions. Together with the Sales team you will create and present showcases for new products to our customers. In this newly created position, you will be part of an agile and dynamic team of developers and be able to share your knowledge and experiences with other colleagues.

Key tasks

  • Design and implementation web based enterprise applications with modern web technologies
  • Design user interfaces that provides high usability and efficiency
  • Develop POCs based on customer requirements
  • Present results to technical and non-technical audience

Technical skills

  • Higher educational degree in computer science or software engineering, or equivalent
  • 3 years or more experience in web development
  • Excellent front-end development knowledge (CSS / HTML5 / Javascript ES2015 / CSS pre-processor / Responsive design)
  • Excellent knowledge of at least one Javascript framework (AngularJS, React/Flux, …)
  • Fluent with versioning tools (git)
  • Good knowledge of back-end development (node.js)
  • Good knowledge of Linux/Unix
  • Strong with graphic design tools such as Illustrator, Photoshop etc.
  • Proven experience with customer facing projects and excellent presentations skills

Personal skills

  • Enthusiast about software development and web technologies
  • Excellent team player with good communication abilities
  • Ability to work independently and within a team
  • Fluent in spoken and written English plus either French or German speaking

For more info and for applying to this job please visit the IMTF website.

Senior Project Manager ICOS

To answer the growing demand for ICOS/2, IMTF is looking for a Senior Project Manager based in Givisiez.

You will be responsible for the Management of the client projects’ lifecycle. This will include all tasks from analysis & design, through quality testing to the delivery and implementation of our Client Life Cycle product. In this position, you will have the possibility to bring in your long-standing experience as Project and Relationship Manager.

Key tasks

  • Full responsibility for the implemention of complex projects, including coordination, budget, quality of deliveries and compliance with deadlines Initialize and lead multiple projects as per the business strategy and set priorities
  • Planning, documentation, and reporting of status to stakeholders Escalation Management
  • Alignment with project managers at the client site to manage expectations and ensure readiness
  • Support IMTF digitrans CEO in specific projects and business initiatives


  • University degree in Banking or/and Computer Science required
  • 5+ years work experience as project manager in the financial services industry
  • Proven track record in product implementation projects
  • In-depth know-how in Client Life Cycle Management, KYC and enhanced due dilligence
  • Excellent negotiation and problem-solving skills
  • Strong analytical and planning skills as well as excellent communication and presentation skills
  • Proven leadership capabilities
  • Self-motivated, highly-energetic and able to cope with tight deadlines
  • Desire to travel in and out of Switzerland with the possibility to stay abroad to ensure projects success
  • Fluency in English is a must; German and French and any other language is a plus

For more info and for applying to this job please visit the IMTF website.