Logo for Ikatec

Pessoa Desenvolvedora Full-Stack: Node/React/PHP

Role overview

Qualifications

  • 3-5 years of solid full-stack web development experience
  • Proficiency in at least one modern frontend framework (React, Vue.js, or Angular)
  • Experience in server-side language (preferably Node.js or PHP) and RESTful API development
  • Practical knowledge in SQL and basic NoSQL concepts

Responsibilities

  • Deliver clean, tested, and maintainable code following best practices
  • Develop complete features autonomously with minimal supervision
  • Assist juniors and interns with technical queries and code reviews
  • Communicate effectively with the team about technical solutions and decisions

About the company

Ikatec logo

Ikatec

Information Technology & Services

Com uma equipe comprometida e envolvida, nosso objetivo é realizar entregas com excelência. Fundada em 2010, a empresa oferece sistemas de gestão empresarial e soluções de comunicação digital a fim de facilitar estratégias corporativas e agregar valor econômico e social às empresas que veem a Tecnologia da Informação como diferencial competitivo.

Company details

Company typeSME
IndustryInformation Technology & Services
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Modalidade: PJ.

Desenvolvedor | PL

[Hard Skills]

  • Desenvolvimento Full-Stack: Experiência sólida em desenvolvimento web full-stack com 3-5 anos, demonstrada através de projetos de média a alta complexidade;
  • Frontend: Domínio de pelo menos um framework moderno (React, Vue.js ou Angular) e conhecimento sólido em TypeScript, HTML5, CSS3, e ferramentas de build básicas;
  • Backend: Proficiência em pelo menos uma linguagem server-side (Node.js ou PHP preferencialmente) e seus frameworks, desenvolvimento de APIs RESTful. Outras linguagens (Golang, Java, C#) são diferenciais;
  • Bancos de Dados: Conhecimento prático em SQL (PostgreSQL, MySQL) e conceitos básicos de NoSQL, incluindo queries otimizadas e modelagem de dados;
  • Arquitetura de Software: Entendimento de padrões arquiteturais básicos, design patterns fundamentais e princípios SOLID;
  • Segurança: Implementação de práticas básicas de segurança, autenticação simples (JWT), e conhecimento dos principais riscos de segurança;
  • Testes: Experiência em testes unitários e conhecimento básico de testes de integração, usando ferramentas como Jest ou similares;
  • Controle de versão: Proficiência avançada em Git, incluindo branching strategies e resolução de conflitos;
  • DevOps básico: Conhecimento fundamental de Docker, conceitos de CI/CD e deploy de aplicações;
  • Performance: Capacidade de identificar problemas de performance básicos e implementar otimizações simples, bem como conhecer algumas estratégias de otimização como filas, processamento assíncrono e outros;
  • Qualidade consistente de código: Entregar código limpo, testado e sustentável para manutenção como padrão, seguir e sugerir boas práticas, sempre adicionando cobertura de testes aos códigos entregues.

[Soft Skills]

  • Trabalho autônomo em projetos conhecidos: Desenvolver features completas sem supervisão, pedir ajuda apenas em situações muito específicas ou novas tecnologias;
  • Entendimento do contexto de negócio: Compreender o propósito das features desenvolvidas e seu impacto básico no produto/usuário final;
  • Mentoria básica e compartilhamento: Ajudar júniores e estagiários com dúvidas técnicas, revisar código e compartilhar boas práticas;
  • Comunicação clara com o time: Explicar soluções técnicas para o time, participar ativamente de discussões e documentar decisões importantes. Diferencial para quem também desenvolve conversas com times de negócios e clientes;
  • Identificação de problemas e riscos: Antecipar problemas técnicos comuns, alertar sobre riscos em prazos e comunicar dependências;
  • Estimativas razoavelmente precisas: Estimar tarefas conhecidas com boa precisão, quebrar trabalhos maiores em partes menores;
  • Participação ativa em decisões técnicas: Contribuir com opiniões fundamentadas em discussões técnicas e ajudar na escolha de soluções;
  • Exploração tecnológica: Interesse em pesquisar e experimentar novas tecnologias relevantes para o contexto da equipe.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.