GFT Technologies logo
GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Fullstack Developer, Node.js, AWS

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1987H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Fullstack Developer, Node.js, AWS

GFT Technologies

• Lead the development and maintenance of RESTful APIs using Node.js and TypeScript; • Develop and evolve frontend applications using React.js and TypeScript; • Design microservices architectures and serverless solutions with AWS Lambda; • Work with asynchronous communication using SNS and SQS; • Orchestrate events and workflows with AWS EventBridge; • Discuss and propose architectural solutions using design patterns; • Serve as a technical reference supporting the Tech Lead and the team; • Perform code reviews ensuring quality and best practices; • Refine requirements and epics into clear technical tasks; • Model and optimize DynamoDB and PostgreSQL databases; • Develop and maintain testing strategies (unit, integration, and end-to-end); • Develop reusable components and scalable interfaces; • Participate in defining frontend architecture; • Configure and maintain CI/CD pipelines with Jenkins; • Monitor applications using tools like Datadog;

Job Requirements

  • Minimum of 5 years of software development experience.
  • Strong proficiency in Node.js and TypeScript in production environments.
  • Solid experience with React.js and TypeScript.
  • Advanced knowledge of testing with Jest.
  • Experience with AWS (Lambda, SNS, SQS, EventBridge, DynamoDB).
  • Experience with the relational database PostgreSQL.
  • Experience creating and maintaining CI/CD pipelines (Jenkins).
  • Experience with observability tools (Datadog or similar).
  • Ability to define architecture and assess technical trade-offs.

Benefits

  • Multi-benefit card – choose how and where to use it.
  • Scholarships for Undergraduate, Postgraduate, MBA and language courses.
  • Certification incentive programs.
  • Flexible working hours.
  • Competitive salaries.
  • Annual performance reviews with a structured career plan.
  • Opportunity for international career growth.
  • Wellhub and TotalPass.
  • Private pension plan.
  • Childcare assistance.
  • Health insurance.
  • Dental insurance.
  • Life insurance.

Related Job Pages

More Full-stack Engineer Jobs

CAPLINK logo

Pessoa Desenvolvedora Fullstack – Sênior

CAPLINK

Boosting Digital Performance with Quality SSDs, DDR, Memory Cards, Pendrives, and Portable Drives.

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Desenvolvimento Fullstack: Desenvolver e manter funcionalidades da plataforma SaaS utilizando React no frontend e Next.js no backend, garantindo qualidade, performance e escalabilidade. • Arquitetura de Software: Participar da definição e evolução da arquitetura da plataforma, propondo melhorias técnicas e apoiando decisões estruturais de longo prazo. • Liderança Técnica: Atuar como referência técnica para o time, apoiando desenvolvedores em desafios de implementação, revisões de código e boas práticas de desenvolvimento. • Tomada de Decisão: Contribuir ativamente nas decisões relacionadas a produto, tecnologia, arquitetura e processos de desenvolvimento. • Qualidade de Software: Garantir a qualidade das entregas por meio de testes, revisões de código, observabilidade e monitoramento contínuo. • Resolução de Problemas: Investigar e solucionar problemas complexos de forma eficiente, identificando causas raiz e implementando soluções sustentáveis. • Documentação: Fomentar a cultura de documentação técnica, mantendo processos, arquiteturas e integrações devidamente registrados e atualizados. • Melhoria Contínua: Identificar oportunidades de otimização em processos, fluxos de desenvolvimento, arquitetura e experiência dos usuários da plataforma. • Colaboração Multidisciplinar: Trabalhar em conjunto com as áreas de produto, negócios, operações e tecnologia para transformar necessidades em soluções escaláveis. • Mentoria e Compartilhamento de Conhecimento: Contribuir para o crescimento técnico da equipe por meio de mentorias, discussões técnicas e disseminação de boas práticas. • Inovação: Avaliar novas tecnologias, ferramentas e abordagens que possam gerar valor para a empresa e para a evolução da plataforma.

Brazil
Full TimeRemoteTeam 1-10Since 2003H1B No Sponsor

• Lead architecture, design, and delivery of critical capabilities across Drake Tax Online • Drive consistency and quality across services, APIs, user experiences, and shared platform components • Partner with product, design, and business stakeholders to translate complex problems into scalable solutions • Identify, evaluate, and apply emerging technologies including AI-assisted development tools • Act as a technical lead for high-impact initiatives across multiple teams • Provide technical leadership in ambiguous situations and mentor engineering leaders • Raise the effectiveness of the broader engineering organization by identifying opportunities to simplify systems and improve workflows • Demonstrate effective AI-assisted software engineering in practice • Identify opportunities to use AI to improve engineering effectiveness across the software development lifecycle

Netherlands
Stone logo

Senior Software Engineer – C#

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Como Software Engineer, você construirá soluções com visão de longo prazo e qualidade, em um time que tem a responsabilidade de: projetar, desenvolver, testar, implantar, manter e melhorar o software.

Brazil

Role Description We are looking for a talented Junior Developer to help us build and implement functional applications. You will join our team working within a squad throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Your goal will be to build efficient applications that serve user needs. - Produce clean, efficient code based on specifications - Integrate software components and third-party programs - Verify and deploy programs and systems - Troubleshoot, debug and upgrade existing software - Recommend and execute improvements - Create technical documentation for reference and reporting Qualifications - BSc/BA in Computer Science, Engineering or a related field - Good reading and writing English skills - Experience as a Developer is a plus - Familiarity with Agile development methodologies - Knowledge of Javascript, PHP, C# or other programming languages - Ability to learn new languages and technologies - Excellent communication skills - Resourcefulness and troubleshooting aptitude - Attention to detail Requirements - Your pick when it comes to employment models: CLT/PJ/Cooperativa Benefits - We provide resources for you to grow and learn on the job, including online courses, mentoring, and the latest gen laptops - A fully remote work environment with flexible working hours - Bonus for any referrals that we end up hiring

Worldwide