drjobs
Senior Full-Stack Developer
drjobs
Senior Full-Stack De....
Airbank
drjobs Senior Full-Stack Developer العربية

Senior Full-Stack Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Barcelona - Spain

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1753226

WHAT WE ARE LOOKING FOR

At Airbank, we're building the finance operations tool for modern businesses. It's an ambitious target that demands a solid, highly-driven engineering team to be accomplished. We're looking for a senior full-stack developer who is willing to embark on this journey to expand the feature set to reach the vision.

WHAT YOU WILL BE RESPONSIBLE FOR

  • Front-end development: You work along with your teammates to create and maintain Vue/Nuxt front-end code which is powering Airbank's platform. You collaborate with the Design Team to create pixel-perfect layouts which follow our in-house design system by using Tailwind utility framework. You communicate with our back-end by using Apollo, always keeping in mind good performance and user experience. You work together with engineering leadership to improve the existing front-end codebase.
  • Back-end development: We use Google Cloud in a serverless environment, so no infrastructure management work is required. However, you are able to write GraphQL endpoints with TypeScript to provide the logic the front-end code needs. You collaborate with your teammates on understanding requirements to decide the best ways to store and retrieve data from our Postgres database, either by using Prisma ORM or with raw SQL queries. You work in partnership with the team leaders to decide technical definitions for future features. You work together with engineering leadership to improve the existing back-end codebase. We use some providers and integrations to cover some features of our application, like Open Banking APIs to establish connections to banks, some experience with these kinds of integration is a big plus, or at least good performance to learn the new documentation and to help define the architecture of future integrations.
  • Team: You enjoy working in a team and like to communicate with your colleagues. You position yourself as a technical reference for your team, always offering guidance to others, and communicating with well-embased arguments. You bring something new from your culture, background, or previous experiences that enrich the team. We grow together as Airbank when everyone adds to the company and we'd invite you to contribute as well.

YOUR PROFILE

  • Skills: You know your way around HTML, CSS, ECMAScript, Vue (2 and 3), TypeScript, GraphQL, and SQL, and basic dev tools such as Git and Shell. Knowledge of other technologies like Tailwind, Apollo, Prisma, Postgres, Storybook, Jest, and Cypress, is a big plus.
  • Personality: You adapt well to a fast-paced environment, with products and processes changing and evolving often. You feel comfortable and self-motivated working in a remote-first setup, with a multicultural team split into different time zones. You're self-managed and pragmatic, don't need to have someone frequently pressuring you for results. You position yourself as someone concerned with others results, helping less experienced teammates to evolve. You are target-driven, have a cheerful attitude and level of energy. You strive to approach things in a positive and optimistic way. You don't get scared by complex tasks, instead, you find how to turn complex requirements into simple code, and help others learn how to do that.
  • Experience: You have done this before for at least 4 years, and you live and breathe software development. As a senior full-stack developer you are thrilled by crafting high-quality code, but even more excited to deliver features that customers will love.
  • Ambition: You are highly committed, outcome-focused and passionate about delivering beautiful software products. We're a fast-growing company, and we want you to grow with us. Keep in mind that this is a continuous engagement, not a freelance gig.
  • Fun: You allow yourself to have fun at work and are thrilled by building a company together with other highly motivated and easy-going colleagues. At Airbank we move quickly, together, and also have a lot of fun doing so.
  • Languages: Fluent in English.
  • Timezone: We work with BRT or CET.

BENEFITS OF JOINING AIRBANK

  • A remote-first setting with offices in Berlin, Barcelona, and Vienna, and flexible working hours.
  • An environment with a flexible schedule, paperless office, trainings & library, regular feedback and performance cycles.
  • A fun, friendly, and collaborative environment. When you start a buddy will take care of your and make sure you'll come onboard smoothly.
  • A great team of individuals who share a strong work ethic and company values.
  • A competitive salary.
  • Opportunity for career progression and personal development.
  • We will host regular off-sites and team retreats, and cover transportation and accommodation costs in full.

ABOUT THE APPLICATION

We know that perfect candidates don t exist. Even if not all of the above criteria apply to you, we d love to learn more about you. _Confidentiality: We appreciate that you may be quite happy at your current job, and may not be actively looking for something new. We wouldn t want to mess that up, so all applications will be treated as confidential._

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.