JavaScript Job: Javascript Developer

Job added on

Company

Etops Group AG

Location

Cham - Switzerland

Job type

Full-Time

JavaScript Job Details

We in Etops are a very intensely cooperating team where every single person takes a complex responsibility for a client and/or projects from A-Z. Everyone in our team is key to our success - individually and as a team. Everyone matters.

Are you looking for a new challenge in a dynamic and international environment?
Do you have a "hands-on" and "can do" mentality?
Are you well organised and independent?

We are looking for an experienced, professional and personable Javascript Developer, with a strong technical background.

Your Role & Responsibility

As a Javascript Developer your main responsibilities will involve:

  • Developing new user-facing features in our WebApps.
  • Building reusable components.
  • Translating designs and wireframes of our design teams into high quality code.
  • Understanding user stories of our product teams and implementing them together with the backend teams.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Writing automated tests.

Your experience and profile

  • Education or professional experience as a software engineer / computer scientist.
  • A high sense of responsibility.
  • English communication and collaboration skills with product managers, business analysts, designers and backend & frontend developers.
  • Ability and interest to grasp new ideas and develop own ideas.

Technology & Processes (only for JavaScript Frontend Developer!)

  • Agile development process (Scrum or Kanban)
  • Typescript
  • React & Redux
  • Using RESTful & GraphQL APIs (e.g. via Apollo Client)
  • GitHub as code versioning and CI/CD tool

Technology & Processes (only for JavaScript Fullstack Developer!)

  • Agile development process (Scrum or Kanban)
  • Typescript
  • React & Redux, Express
  • MongoDB
  • Designing and implementation of RESTful & GraphQL APIs (e.g. via Apollo)
  • GitHub as code versioning and CI/CD tool

We offer

  • Challenging job with a lot of scope for design
  • International Team with locations in Zurich/Cham, Bratislava, Sonneberg/Erfurt & Lviv
  • Pleasant working atmosphere with exciting challenges in great teams
  • 5 weeks vacations
  • Modern workplaces and infrastructure
  • Interesting possibilities for further education and training

About us

Etops is a Swiss based company founded in 2010 with 140+ employees at currently four locations (Cham/CH, Bratislava/SK, Lviv/UA, Sonneberg/DE). Etops offers end-to-end solutions for wealth managers and family offices, which include technology, managed services, and professional consulting. Etops offers outsourcing services for all back-and mid-office requirements. Inhouse-developed smart interfaces - based on a unique machine-learning parser technology – allowing to read and process bank statements and booking confirmations, ensuring custodian bank coverage, and processing large data volumes with very low error rates. This creates a highly reliable environment for flexible multi-bank setups supporting smart reports and data visualization as well as powerful wealth management platforms.

Etops offers portfolio management solutions for wealth and asset managers, pension funds, EAM desks, and family offices, as well as comprehensive reporting and dashboard solutions for all types of banks. Each Etops solution and implementation is supported by experienced and skilled IT and business consultants. The range of products covers standard software and tailor-made solutions as well. Etops also offers SaaS-based platforms enabling even smaller market participants to access state-of-the-art technology at a competitive price and to professionally cover all compliance requirements. Etops currently serves more than 135 clients with over CHF 150 billion of assets under reporting.

Job Type: Full-time

Salary: From CHF75,000.00 per month

Schedule:

  • 8 Hour Shift
  • Day shift
  • Monday to Friday

Supplemental pay types:

  • Bonus pay