We are looking for an experienced Senior Web / Full-stack Developer to join our team in Helsinki. Depending on the project and customer, you may be working on-site at customer premises, at our own office in Ruoholahti, remotely or a combination of these. However, do note that for practical reasons we expect you to be located in Finland and within the greater Helsinki area. Wherever you are working, you will have the project team and other Movial experts available to support you when needed.

We expect you to have extensive experience with:

  • Frontend and backend software design and development
  • Working with cloud environments (AWS, Azure)
  • HTML5, CSS, JavaScript, TypeScript, REST, JSON, SQL
  • Modern frontend frameworks (e.g., React, Angular, Vue etc.)
  • API design and development
  • Relational and non-relational databases
  • Web security principles and best practices
  • Containers, such as Docker

We appreciate it if you also have experience with:

  • Designing easy to maintain, secure, and scalable software architectures
  • Working closely with UI/UX designers
  • WebSockets
  • MQTT
  • Web components

We also expect you to be a great team player as well as able to complete tasks independently and organize your own work as required, but you are not afraid to ask for support when needed. You enjoy sharing your knowledge and experience with your colleagues to help them improve skills and to have the necessary understanding to select the best tools and technologies. You are able to communicate the ideas, opinions and concepts with the development team and our customers in a clear and understandable manner, both verbally and in writing. We value open-mindedness, interest in learning new things, flexibility, good interpersonal skills and consultative attitude.

At Movial you will work with supportive, fun and skilled colleagues from Helsinki as well as from our other offices abroad. You will have the opportunity to work on interesting and varying projects where the product of your work may be used by literally millions of people. You will have an opportunity to develop your skills further and learn new ones. We offer a competitive monthly salary based on your experience, skills and work results. We are flexible with regards to organizing your work and vacations. We have a very relaxed office atmosphere without any politics or corporate bureaucracy.