Lançada em 2023, Trade Construct é uma startup inovadora especializada no desenvolvimento de produtos voltados para o mercado financeiro global. Nosso produto principal é uma plataforma de negociação de ativos do mercado financeiro. Na nossa empresa, acreditamos em valores sólidos, como transparência, colaboração, respeito, inovação e compromisso com a excelência. Nossa cultura empresarial é enraizada nesses princípios, promovendo uma atmosfera inclusiva e acolhedora. Nossa equipe é composta por líderes apaixonados e experientes, que estão comprometidos em impulsionar o sucesso dos nossos clientes. Investimos no desenvolvimento profissional dos nossos funcionários, oferecendo oportunidades de aprendizado e crescimento, para que possam se destacar em suas carreiras. Se você está procurando uma empresa dinâmica, em constante crescimento, e deseja fazer parte de uma equipe que valoriza o profissionalismo, a inovação e o trabalho em equipe, aqui é o lugar certo para você.
Requisitos: Inglês Essa vaga exige nível mínimo de inglês Avançado
Conhecimentos obrigatórios: React, Node.js, NextJS JavaScript
Tempo de experiência: Pleno/Sênior (4-6 anos de experiência)
* Experiência comprovada como desenvolvedor Full Stack ou em posição similar.
* Forte compreensão de conceitos de desenvolvimento web, como protocolo HTTP, arquitetura cliente-servidor e RESTful APIs.
* Capacidade de trabalhar em ambientes de desenvolvimento ágeis e colaborativos.
* Excelentes habilidades de comunicação verbal e escrita, incluindo documentação técnica e interação com colegas de equipe.
* Capacidade de resolver problemas de forma criativa e eficaz.
* Capacidade de trabalhar de forma independente e em equipe. Requisitos Específicos:
* Proficiência em ReactJS e suas práticas recomendadas.
* Experiência com o framework Next.js e suas funcionalidades.
* Conhecimento sólido em Node.js e frameworks populares.
* Experiência com bancos de dados relacionais (por exemplo, MySQL, PostgreSQL) e não relacionais (por exemplo, MongoDB).
* Familiaridade com ferramentas de controle de versão, como Git.
* Experiência em integração de APIs RESTful e consumo de serviços web.
* Conhecimento prático em design responsivo e experiência do usuário.
* Conhecimento em técnicas de segurança web e práticas recomendadas. Notas adicionais:
* Os candidatos devem estar dispostos a aprender novas tecnologias e adaptar-se a ambientes de desenvolvimento em evolução.
* Portfólio ou exemplos de trabalho anteriores são fortemente encorajados.
* A capacidade de trabalhar em um ambiente ágil e iterativo, respondendo rapidamente às mudanças de requisitos e feedback do cliente, é fundamental. Atividades
* Implementação de interfaces de usuário: Desenvolvimento de interfaces de usuário responsivas e estilizadas usando React.js, aplicando princípios de design e melhores práticas de usabilidade.
* Integração de designs: Colaboração com designers para traduzir layouts e wireframes em componentes reutilizáveis do React.js, garantindo a consistência visual e funcional.
* Desenvolvimento de APIs: Criação de APIs RESTful utilizando Node.js e Express.js, definindo rotas, controladores e modelos para manipular requisições HTTP e interagir com o banco de dados.
* Gestão de banco de dados: Configuração e interação com bancos de dados relacionais (como MySQL, PostgreSQL) ou não relacionais (como MongoDB) para armazenamento e recuperação de dados.
* Validação de dados: Implementação de lógica de validação de entrada de dados para garantir a integridade e segurança dos dados manipulados pela aplicação.
* Colaboração em equipe: Participação em reuniões de equipe, revisões de código e colaboração com outros desenvolvedores, designers e stakeholders para garantir a entrega eficiente e de alta qualidade. * Resolução de problemas: Identificação e resolução de problemas técnicos e bugs na aplicação, utilizando ferramentas de depuração e técnicas de investigação.
* Otimização de desempenho: Identificação e implementação de melhorias de desempenho na aplicação, como otimização de consultas de banco de dados, redução de carga de recursos e implementação de caching.
* Documentação: Criação de documentação técnica, incluindo descrições de arquitetura, fluxos de dados, APIs e componentes, para facilitar o entendimento e manutenção da aplicação.
* Atualização tecnológica: Acompanhamento de novas tecnologias, bibliotecas e práticas recomendadas na área de desenvolvimento web, participando de cursos, workshops e conferências, e aplicando esses conhecimentos na melhoria contínua da aplicação.
* Proficiência em ReactJS e suas práticas recomendadas.
* Experiência com o framework Next.js e suas funcionalidades.
* Conhecimento sólido em Node.js e frameworks populares. * Experiência com bancos de dados relacionais (por exemplo, MySQL, PostgreSQL) e não relacionais (por exemplo, MongoDB).
* Familiaridade com ferramentas de controle de versão, como Git.
* Experiência em integração de APIs RESTful e consumo de serviços web.
* Conhecimento prático em design responsivo e experiência do usuário.
* Conhecimento em técnicas de segurança web e práticas recomendadas.
Nível de experiência
* Pleno-sênior
Setor
* Desenvolvimento de software
Tipo de emprego
* Contrato
Funções de trabalho
* Outro
Competências
* React.jsREST (Transferência de estado representacional )Next.jsSegurança dos dadosNode.jsDesenvolvimento de API