Resumo da vaga

Full Stack Software Development Engineer React / Node.js

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

WHAT YOU'LL DO

  • Contribute to building new features from initial architecture choices to the marketable product impulsing innovative solutions and the most recent technologies
  • Collaborate with team members to maintain and improve existing features by fixing defects and doing continuous refactors to modernize the technical stack and reduce the overall architecture complexity
  • Act as a Frontend expert, leveraging deep expertise in React and Redux, to guide the team with valuable insights, improvements, and suggestions on best practices regarding frontend code
  • Architect efficient database schemas for new implementations or contribute to improve existing ones
  • Work closely with product management, designers and QA to define user requirements and translating them into reliable, intuitive features
  • Evangelize code quality through writing well-architected, structured code, unit tests, while following best industry practices
  • Be a driver of AI-led improvements across our tech stack, documentation, tooling, and organization
  • Refactor, optimize and constantly drive for improved efficiency and code health and reduced complexity

REQUIREMENTS

  • Engineer Degree - Master Degree in Computer Science and a minimum of 2 years of relevant work experience in full-stack developments in a SaaS environment with Agile methodologies
  • Minimum 2 years of experience working with Javascript/Typescript
  • Experience with, or strong interest in, AI-assisted development workflows (e.g. Claude, GitHub Copilot) to accelerate coding, testing, and code review
  • Strong expertise with React
  • Experience building a RESTful API, or even better, a GraphQL API
  • Experience working with modern data platforms (e.g. Databricks, Spark, Delta Lake) for building and optimizing data pipelines, or similar experience with search engines like ElasticSearch
  • Good understanding of data modeling, performance tuning, and lifecycle management (partitioning, indexing/clustering, schema evolution) in large-scale distributed data systems
  • Bright, energetic, highly motivated self-starter with experience in a fast-paced, results-oriented organization
  • Ability to adapt, estimate workload, break down a task into logical steps, solve problems, self-improve and suggest new ways of improvement
  • You care about the long-term maintainability of the codebase and advocate for refactoring and clean-ups when appropriate
  • Last, but definitely not least: you speak, read, and write English fluently

Technical Stack

  • Languages:TypeScript, Python, Java
  • Frameworks:Node.js, React, Serverless, Express.js
  • Database & Data Platform:Databricks, MySQL, Redis
  • Search:ElasticSearch
  • Cloud providers:Amazon
  • Main AWS technologies:Lambda, Docker on ECS/Fargate, Step functions, Kinesis, SQS, SNS, S3
  • Tools: Jira, Sentry, VSCode, ...
  • Versioning tool:Git, Github
  • CI/CD:Github actions, Jenkins
  • Testing:Jest, React Testing Library

RECRUITMENT PROCESS

  • Intro call with Talent Acquisition, to get to know each other (30 min).
  • Meet & Greet with VP Software Development.
  • Technical Interview, a live interview with a couple of Software Engineers.
  • Team fit with the engineers and peers you'd build alongside.
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoTech and EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, CI/CD, DockerSkills principais
Localização2 países aceitosElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.