Senior Fullstack Engineer

JavaScript

Senior Fullstack Engineer

JavaScript
Centrum, Lisbon

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Introduction & Summary:

We are seeking a highly skilled Senior Fullstack Engineer with expertise in Backend (NodeJS, Typescript) and Frontend (Next.js/React or React Native with Typescript) technologies. The ideal candidate will thrive in a dynamic startup environment and have a passion for building reliable and user-friendly products that impact thousands of entrepreneurs. Join us to leverage your skills and contribute to groundbreaking projects in a high-paced setting.

Main Responsibilities:

As a Senior Fullstack Engineer, you will be integral to the software development lifecycle, focusing on both frontend and backend components.

  • Design and implement state-of-the-art APIs and frontend applications.

  • Take ownership of apps and services across the full-stack.

  • Ensure the quality and reliability of deliverables through comprehensive testing.

  • Collaborate closely with the product and engineering teams.

  • Participate actively in technical decisions and solution design.

Key Requirements:

  • Minimum 4 years of experience in NodeJS and Typescript.

  • Proficiency in frontend development using React, Next.js, or React Native.

  • Strong understanding of software testing methodologies (Unit, Integration) with Jest.

  • Familiarity with CI/CD processes.

  • Experience with AWS services.

  • Demonstrated ability to deliver high-quality software products.

Nice to Have:

  • Experience leading projects or teams.

  • Knowledge of additional programming languages or frameworks.

  • Experience with Agile development methodologies.

Other Details:

This role offers a hybrid working model with three flexible office days per week and competitive compensation above industry standards. Join a rapidly expanding organization focused on improving the entrepreneurial journey for SMEs across Southern Europe.

Application process:

  1. 1st Interview: Culture fit + MBI Test

  2. 2nd Interview: Hiring Manager Interview

  3. 3rd Interview: Product Interview

  4. Technical Assignment

  5. Final Feedback Interview

  6. Job Offer

If you are passionate about innovation and ready to shape the future of banking, apply now!

Tech stack

    English

    B1

    TypeScript

    master

    Node.js

    master

    React

    master

    CI/CD

    advanced

    aws lambda

    advanced

    Next.js

    advanced

    Amazon Web Services (AWS)

    advanced

    Jest

    advanced

    React Native

    advanced

Office location