Free Consultation
Get a free consultation with Fingoweb CEO - Slawomir Wilusz and discuss your app idea! We will advise you on issues such as technology selection, budget optimization, building & developing MVP or final product!
profile_image
Book your consultation
Choose an available time slot and schedule a 30 min free consultation with Slawomir Wilusz
Calendly right-arrow
Leave a phone number, we'll call you!
Or leave an e-mail, we'll write back!
contact@fingoweb.com
+48 660 901 080

Ready to get started?

Whether you're a corporation looking to expand your project team or the founder of a startup, we'll provide you with a team of experts and specialists tailored to your needs and guide you through technological advances.

Click or drag files to this area to upload. You can upload up to 5 files.
Supported formats: .pdf, .doc, .docx, .rtf, .jpg, .jpeg, .png, max size 5 MB
or contact us directly at contact@fingoweb.com

Trusted by many

Personal information

Ready to join Fingoweb team? Fill in the form and click the ‘submit’ button!

Click or drag files to this area to upload. You can upload up to 5 files.
Supported formats: .pdf, .doc, .docx, .rtf, .jpg, .jpeg, .png, max size 5 MB
or contact us directly at kariera@fingoweb.com

Our recruitment process

recruitment icon
01. Resume

You send the resume.

recruitment icon
02. Interview

After positive verification of the documents, we invite you to a videoconference.

recruitment icon
03. Welcome on board

You get feedback from us, if the feedback is positive, we start cooperation.

Senior Node.js Developer

Node.js Developer is responsible for implementing and maintaining web applications, manages data exchange between servers and users, develops backend components, and connects applications to other web services.

What will you work on?
The project is about working on a product that enables the creation of automation and advanced data flow between internal applications, while offering an easy-to-use interface.

What are your competences and skills that we will pay attention to?

  • 5+ years of commercial experience in Node.js,

  • experience working with SQL databases (e.g. MySQL),

  • experience in developing RESTful APIs,

  • knowledge of Git/GitHub,

  • knowledge of Linux,

  • knowledge of AWS,

  • experience in TypeScript,

  • knowledge of Git/GitHub,

  • good knowledge of Polish and English, both spoken and written,

  • teamwork and communication skills,

  • willingness to learn new technologies and frameworks.

What is not necessary but welcome and will make you surprise us in a positive way?

  • knowledge of serverless technologies (e.g. AWS Lambda),

  • knowledge of NoSQL (e.g. AWS DynamoDB),

  • knowledge of IaC (e.g. Serverless Framework, Terraform),

  • knowledge of the React framework,

  • knowledge of frameworks Jest, TypeORM,

  • knowledge of SendGrid,

  • knowledge of GitHub Actions,

  • knowledge of OOP,

  • experience in performing unit and integration testing.

What will be the scope of your tasks?

  • creation and modification of backend,

  • participation in the process of designing new system modules,

  • error analysis and implementation of improvements,

  • DevOps collaboration,

  • application optimization,

  • responding to security incidents,

  • monitoring and maintenance of the system,

  • creation of technical documentation.

What do we offer you?

  • opportunity for professional development and project change,

  • technology selection for new projects,

  • a selection of tools customized for you,

  • periodic internal training,

  • 20-26 days of paid vacation,

  • senior developer support,

  • English lessons,

  • access to MultiSport Program,

  • the opportunity to play in the company's sports team (FLS league),

  • full-time or part-time work (we prefer B2B, but will consider other forms of employment),

  • work in the office in Krakow, work remotely or hybrid - the decision is yours,

  • team-building events and a pleasant atmosphere in a team focused on development,

  • flexible working hours,

We respect you and your time! Each candidate receives information from us about the outcome of the recruitment process.

How do we work?

  • Version control system: GitHub.

  • Building applications through GitHub Actions.

  • Working with dedicated environments: Prod, Lab, Beta, Dev.

  • Bug Tracker: Jira.

  • Error Tracker: Jira.

  • Do we fix errors before we go through to new tasks? Yes!

  • Do we always have an updated schedule? Yes, a minimum of weekly status and schedule updates.

  • Do we work with specifications? Yes!

  • Do we work with mockups in Figma, XD, Sketch? Yes!

  • Do the conditions in the office allow you to concentrate? Yes! We know how important “flow” and “getting into the zone” is for a programmer.

  • What kind of tools will you get? Tailored to you, your needs - it has to work quickly, efficiently and reliably.

  • Do we have testers? Yes!

What tools and technologies do we mainly work with?

  • Framework: Node.js (TypeScript).

  • Data layer: AWS RDS MySQL.

  • Server layer: AWS Lambda.

  • Environment setup: Serverless framework/Terraform.

  • Repositories: GitHub.

Our recruitment process

recruitment icon
01. Resume

You send the resume.

recruitment icon
02. Interview

After positive verification of the documents, we invite you to a videoconference.

recruitment icon
03. Welcome on board

You get feedback from us, if the feedback is positive, we start cooperation.

By submitting your CV, you consent to the processing of your personal data by FINGOWEB sp. z o.o. sp.k. based in Kraków for the purpose of future recruitment processes. You have the right of access, the right to request rectification, erasure or restriction of processing, data portability and withdrawal of the consent you have given, the right to object, as well as the right to lodge a complaint with the supervisory authority. You can find detailed information about the processing of your personal data in the information clause.