Full-Stack Web Engineer

Detalhes da Vaga

As a Mid-Level Full-Stack Web Engineer, you will play a crucial role in the design, development, and implementation of our web applications. You will work closely with our dynamic team of developers, designers, and product managers to deliver software that meets the highest standards of quality and efficiency.

Key Responsibilities

Develop and maintain web applications using React (Next.js), Nest JS, Hasura, and Cube.js.

Implement backend services with Nest JS and manage database operations through Hasura.

Design and develop APIs for data manipulation and retrieval.

Ensure application performance optimization and scalability.

Write clean, scalable, and tested code.

Follow and promote best practices and design patterns in software development.

Utilize D3.js for data visualization and integrate complex datasets into user-friendly interfaces.

Collaborate with team members on code reviews, internal tools, and infrastructure improvements.

Participate in the full software development lifecycle, including support and continuous integration.

Required Skills & Qualifications

Bachelor's degree in Computer Science, Software Engineering, or related field.

At least 5 years of professional experience in full-stack development.

Strong proficiency in React and Next.js for frontend development.

Knowledge of component concepts, reusability, and code separation.

Typescript.

Experienced with Nest JS and Hasura for building scalable backend services.

Knowledge of Cube.js and its integration into web applications.

Experience in data visualization tools, particularly D3.js.

Familiarity with modern testing frameworks (Jest, Playwright) and thorough understanding of design patterns.

Preferred Skills

Experience with cloud services (Google Cloud).

Experience with OpenAI API, streaming responses data, etc.

Previous work in an Agile product-focused development environment.

Contributions to open-source projects.

Technology stack and tools

React (Next.js), Vercel

Tailwind, Figma

GraphQL, Hasura

Cube.js, D3.js

NestJS, GCP

N8n, Meilisearch, Auth0

Team and way of working

4 developers + 1 team lead

Working closely with UX and PO on specific features

Job Type: Full-time

Pay: 36,000.00€ - 46,000.00€ per year

Experience:

commercial developer: 3 years (Preferred)

Language:

English (Required)

Location:

Lisboa, Distrito de Lisboa (Required)

#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Allthetopbananas_Ppc

Função de trabalho:

Requisitos

Business Development Director, Adtech (China)

MGID was founded in 2008 and is one of the leading companies in native advertising. We enable our media partners to monetize their audience and help brands t...


Mgid - Lisboa

Publicado 3 days ago

Business Development Director, Adtech (China)

Job Description MGID was founded in 2008 and is one of the leading companies in native advertising. We enable our media partners to monetize their audience a...


Mgid - Lisboa

Publicado 3 days ago

Senior Devops Aws Engineer Id19010

col-wideJob Description: This is a remote position and we are hiring candidates from the whole country. AgileEngine is one of the Inc. 5000 fastest-growing...


Tn Portugal - Lisboa

Publicado 3 days ago

Senior Devops Aws Engineer Id19010

col-wideJob Description: Job Description This is a remote position and we are hiring candidates from the whole country. AgileEngine is one of the Inc. 5000...


Tn Portugal - Lisboa

Publicado 3 days ago

Built at: 2024-11-22T00:16:43.743Z