PTC

Engenheiro SaaS Full Stack

TypeScriptReactNode.jsPostgreSQLDockerGo
Tradução automática. Consulte o original.

Sobre a oportunidade

Nosso mundo está se transformando e a PTC está liderando esse caminho. Nosso software une os mundos físico e digital, permitindo que empresas melhorem suas operações, criem produtos melhores e capacitem pessoas em todos os aspectos de seus negócios.

Nossas pessoas fazem toda a diferença em nosso sucesso. Hoje, somos uma equipe global de quase 7,000 colaboradores e nosso principal objetivo é criar oportunidades para que os membros da nossa equipe explorem, aprendam e cresçam – tudo isso enquanto veem suas ideias ganharem vida e celebram as diferenças que nos tornam quem somos e tornam possível o trabalho que realizamos.

A vida na PTC é mais do que trabalhar com as tecnologias mais avançadas da atualidade para transformar o mundo físico. É sobre ser você mesmo e trabalhar ao lado de alguns dos líderes mais talentosos do setor para transformar o mundo ao seu redor.

Se você compartilha nossa paixão por resolver problemas por meio da inovação, provavelmente se tornará tão apaixonado pela experiência na PTC quanto nós. Você está pronto para explorar seu próximo passo profissional conosco?

Como Engenheiro de Software SaaS full Stack na PTC, você projetará, construirá e manterá soluções de software escaláveis e de alta qualidade que dão suporte às plataformas líderes de mercado da PTC. Você colaborará com equipes multifuncionais, contribuirá para decisões arquiteturais e ajudará a impulsionar a inovação em todo o ciclo de vida do produto.

Habilidades e Experiência Necessárias

  1. 3+ anos de experiência profissional em desenvolvimento de software.
  1. Experiência na construção e operação de aplicações SaaS multi-tenant, incluindo isolamento de tenant, cotas e estratégias de feature-flag.
  1. Proficiência sólida em TypeScript, Node.js (NestJS/Express) e frameworks frontend como Angular.
  1. Expertise no projeto e implementação de REST APIs, incluindo versionamento, garantias de estabilidade e idempotência.
  1. Experiência com TypeORM, Prisma ou outros ORMs, incluindo migrações e evolução de esquema.
  1. Proficiência com PostgreSQL (preferencial) ou MySQL/Oracle, incluindo otimização de esquema e consultas.
  1. Experiência prática com cache Redis, estratégias de TTL e padrões de invalidação.
  1. Experiência com sistemas de mensageria/streaming (Kafka, RabbitMQ, filas/eventos em nuvem).
  1. Expertise sólida em Angular/React, componentes standalone, RxJS, detecção de mudanças, roteamento, formulários e ajuste de performance.
  1. Disciplina rigorosa em testes automatizados: testes unitários, de integração e de ponta a ponta (end-to-end).
  1. Experiência prática com Git e GitLab/GitHub, apoiando revisões de código de alta qualidade e fluxos de trabalho de branching.
  1. Habilidades sólidas de depuração, raciocínio analítico e resolução de problemas em UI e backend.
  1. Excelentes habilidades de comunicação e trabalho em equipe, colaborando com equipes de produto e engenharia.
  1. Diferencial: experiência com a linguagem de programação GO
  1. Diferencial: experiência com Docker

O que a PTC oferece

  • Um ambiente colaborativo e inovador onde suas ideias podem moldar o futuro da tecnologia industrial.
  • Oportunidades de aprendizado contínuo, crescimento na carreira e exposição multifuncional.
  • Uma cultura que celebra a diversidade, a criatividade e o desenvolvimento pessoal.

Respeitamos os direitos de privacidade dos indivíduos e estamos comprometidos em tratar as Informações Pessoais de forma responsável e em conformidade com todas as leis de privacidade e proteção de dados aplicáveis. Consulte nossa Política de Privacidade aqui ptc.com/en/documents/policies/privacy/job-applicants."

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores