JobsPortal logo

Search Jobs In Finland

Software Developer (Full-stack, with front-end specialization)

Published date more than one year ago
Posted: more than one year ago
Company Enfuce
Company: Enfuce
Location Mariehamn, Espoo, Remote
Location: Mariehamn, Espoo, Remote

We’re looking for a skilled cross-functional Software Developer to join our value added services development team to build emerging technology and add-on features to our core payment platform. Enfuce was the first to implement payments in the public cloud and we are determined to stay as the nimble forerunner in this rapidly developing field. Want to join the ride and grow together with us?

ABOUT THE TEAM

We are looking for a new member to a product team that is simultaneously building client-focused dashboarding and administration portals, further developing our open banking platform technologies, and innovating with services that allow end-users to see the environmental impact of their spending habits. The value added services team serves as an incubator for potential innovations and unique capabilities that set Enfuce apart from the competition.

The team consists entirely of cross-functional, full-stack developers with a broad range of experience, but we are looking to expand the team by doubling up on our skills in JavaScript/TypeScript/node.js development. We all work with Scrum development and share responsibility and leadership within the team.

The team works closely with both the business and the other payment development teams at Enfuce.

As a Software Developer in this team you would be:

  • Designing, building and maintaining front-end applications written in TypeScript and ReactJS.
  • Helping to drive development for interface and tool development for our customer and back-office portal.
  • Pinch-hitting for backend and platform development as the team requires, but serving primarily as a front-end expert on the team.
  • Familiar with CI platforms and deployment automation tools (Travis, Jenkins, Gitlab, etc.).
  • Using agile and DevOps practices to deliver services that are valuable, reliable and scalable.
  • Writing efficient, reviewed code along with automated tests.
  • Automating manual steps wherever possible.
  • Ensuring security and quality of our services as we deal with our customers’ money.
  • Collaborating with team members, other teams, stakeholders and customers to make well-informed decisions to create smooth payments experiences.

Ideally, you are a seasoned full-stack developer with extensive development experience with modern JavaScript frameworks (React, Agile, etc.). Node.js is a must, with Java experience a big plus, due to the variety of products and tools in our portfolio. We would love it if you come to the table with broad AWS expertise but we don’t mind if your experience is with other cloud platforms. Similarly, experience with GraphQL and end-to-end testing tools (Selenium, CasterJS, etc.) will help you quickly hit the ground running with the team. 

If all this sounds interesting to you and you are a versatile and curious developer who loves solving new problems, seeks to build amazing tools for customers and users, and wants to learn and explore new things, reach out to us and find out more!

ABOUT ENFUCE  AND PAYMENTS

Why we exist

We believe that us humans can make a positive impact in the world, if every company and everyone has access to user-friendly, sustainable, reliable and secure payment services wherever they are. Ever since Enfuce was founded, we’ve revolutionized the industry by making payment services available for more companies and their customers. Modern payment cards let people use, move and understand money in completely new ways.

What we do

We build Payment, Open Banking and Sustainability services. Our Payments customers are companies ranging from innovative fintech start-ups to neobanks and all the way to global enterprises. These businesses want to offer novel, effortless payment services on a global scale with physical or virtual cards. These new type cards are touch points to smarter financial services that can positively disrupt the financial ecosystem.

ABOUT THE PROCESS

  1. First meeting: Getting to know each other with our recruiting specialist
  2. Technical interview: Discuss technical matters with potential future colleagues
  3. Explore and expand: Dig deeper into your main interests and learn more about Enfuce with the Hiring Manager

HOW TO APPLY?

If you think this role matches your skills and ambitions, we would absolutely love to hear from you! A background check for employment is conducted for this role.

Just click "Apply for this job" and leave your information - we'll contact you! 

Additional information

  • Remote status

    Flexible remote