Engenheiro de Software Senior – Front End

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2006H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

25 days ago

Salary

0

Seniority

Senior

Job Description

Engenheiro de Software Senior – Front End

PagBank

• Atuar em uma equipe altamente qualificada, desenvolvendo softwares escaláveis, resilientes e de alta qualidade; • Liderar tecnicamente o ciclo de vida de novas funcionalidades e produtos, acompanhando entregas e evolução das soluções; • Definir arquiteturas de aplicações front-end; • Desenvolver soluções que simplifiquem e melhorem a experiência dos clientes; • Planejar, estimar e analisar impactos e riscos de mudanças nas aplicações; • Criar e acompanhar métricas de qualidade e monitoramento das aplicações desenvolvidas; • Interagir com diferentes áreas da companhia e com times de negócio em um ambiente dinâmico e de alto crescimento; • Compartilhar ideias, participar de feedbacks e contribuir para o desenvolvimento técnico do time; • Atuar em conjunto com a equipe de segurança para garantir a confiabilidade e proteção da plataforma; • Participar da evolução dos processos de desenvolvimento, promovendo práticas como Dojo e Pair Programming; • Contribuir continuamente para a evolução técnica do time e disseminação de boas práticas.

Job Requirements

  • Superior completo em Tecnologia da Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas;
  • Experiência na criação de páginas responsivas;
  • Domínio em desenvolvimento de aplicações web utilizando JavaScript avançado (OO, herança, prototipação, Design Patterns, ES2015+, etc.);
  • Domínio em CSS3, SASS, Flexbox e Grid Layout;
  • Domínio em arquitetura de aplicações (servidor web, HTTP, BFF e Node.js);
  • Domínio em testes automatizados utilizando Jest, Testing Library, entre outros;
  • Domínio em ferramentas de qualidade de código, como Prettier, Husky e Stylelint;
  • Domínio em versionamento de código com Git;
  • Domínio em ferramentas de automação de tarefas e bundles, como Webpack, Grunt e Gulp;
  • Experiência com ReactJS, Next.js, Redux e React Hooks;
  • Experiência com APIs RESTful e GraphQL (Apollo Client/Server);
  • Experiência com ferramentas de CI/CD, como Jenkins;
  • Experiência com Clean Code e TDD;
  • Experiência em TypeScript;
  • Experiência com copilots de desenvolvimento e ferramentas de IA aplicadas ao desenvolvimento;
  • Capacidade de elaborar prompts técnicos;
  • Experiência no uso de IA para geração de código, refatoração e testes;
  • Capacidade de realizar validação crítica de códigos gerados por IA;
  • Uso responsável de IA considerando segurança, privacidade e compliance.

Benefits

  • Vale-alimentação e/ou refeição.
  • Plano de saúde e odontológico.
  • Seguro de vida.
  • Parceria com TotalPass e ZenKlub.
  • Licença maternidade e paternidade estendidas.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.
  • No dress code: o importante é você usar o que te faz bem.
  • #TáDeParabéns: Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Develop and maintain user interfaces for web applications. • Collaborate with designers and back-end developers to implement new features. • Ensure responsiveness and performance of web applications. • Write clean, efficient, and well-documented code. • Participate in code reviews and contribute to continuous improvement of development processes.

Brazil
Job Closed
Afya logo

Desenvolvedor(a) Front-end Sênior – React, Next.js

Afya

Transformar a saúde com educação e tecnologia

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Construir aplicações web modernas utilizando JavaScript e TypeScript, com foco em qualidade, escalabilidade e manutenção contínua • Desenvolver interfaces performáticas e responsivas utilizando React, garantindo excelente experiência para os usuários • Atuar em estudos de hipótese e discovery técnico, apoiando o time de Produto na evolução de funcionalidades e oportunidades • Garantir boas práticas de engenharia, incluindo testes, revisão de código e padronização técnica • Trabalhar com gerenciamento de estado client-side e server-side em aplicações complexas • Consumir e integrar APIs REST em parceria com times backend, buscando performance e eficiência • Contribuir para evolução de Design Systems, promovendo reutilização e consistência visual • Apoiar o time de Atendimento ao Usuário na investigação e resolução de incidentes técnicos • Participar ativamente de rituais ágeis como dailies, refinamentos técnicos e retrospectivas • Contribuir para melhoria contínua da arquitetura front-end, processos e qualidade técnica do time.

Brazil
Electrosoft logo

Web Developer/Engineer - Basic

Electrosoft

Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.

Full TimeRemoteTeam 51-200

Role Description Web Developer/Engineer - Basic - Develop software based on requirements to meet the needed business solution at enterprise, large-scale level. - Collaborate with a Project Manager to fulfill the client’s goals for implementing the business solution. - Utilize web-based software such as Java, HTML, Custom Style Scripts, AngularJS, JavaScript, JQuery, SOAP, REST API, mobile development, and Web Based API in building software applications. - Develop capabilities in a web-based environment to comply with J6’s directive of modernizing Access based programs. - Responsible for the development of middle to high-end client server-based applications, designing and developing web pages, and porting applications to a web interface. - Interface with clients to determine requirements and perform tasks assigned with minimal supervision. - Create, submit, and track emergency buy package records along with all attachments needed for a buy package. - Develop a submission inbox for the priority cell team to assign buy packages to their CSS’s. - Create individual workflows for Pri Cell CSS’s to efficiently track and work buy packages. - Implement a workflow for buy packages submitted for Command approval for efficient completion. - Provide readily available metrics for each gate in both processes, including monthly metrics on submissions, denials, awards, etc. - Develop a read-only “Snapshot” feature for production CSS teams to see the current status of buys. - Create a location to store all corresponding attachments, including any necessary emails. - Design a priority cell supervisor workflow to see the current status of full workload. - Implement auto-populated time stamps for tracking metrics. - Auto-create buy package control numbers. - Auto-pull data points from EBS for NIINs during review, including various contract and item details. - Create an additional workflow for Contracting Branch to track the PR/PO process. - Develop a tracking log for changes/saves made by users, including date/time and userID. - Add an Internal Note section for in-depth information, similar to a journal. - Auto-create certain required forms for each process (i.e., 1912, impact statement, 1901, etc.). - Address concerns about moving current capabilities from Microsoft Access to a web-based system with a risk mitigation plan. Qualifications - Relevant certification from a nationally recognized technical authority. - Associate degree in Computer Science or related field. - One (1) year of experience in Java/JSP scripting, software development, web page design and development. - Experience with SQL Developer or TOAD, Eclipse IDE, and GitHub or related applications. - Good customer relation skills. - Experience utilizing HTML, CSS, XML, PERL, Apache, Oracle Database, Oracle WebLogic, and/or Apache Maven. - US citizen. - Must possess IT-II Non-Critical Sensitive security clearance or Tier 3 (T3). Requirements - Proficient in Java, HTML, Custom Style Scripts, AngularJS, JavaScript, JQuery, SOAP, REST API, mobile development, and Web Based API. - Ability to work with minimal supervision. - Strong communication skills for interfacing with clients. Benefits - Meaningful work and growth opportunities. - Work-life balance. - Teamwork and recognition of outstanding effort. - Engaging activities such as Lunch & Learn sessions and group activities. Pay Range $65,000 — $73,000 USD

United States
$65K - $73K / year
Job Closed
Studi logo

Trainer - Web Development Expert - New Premium Service Studi

Studi

Filiale Edtech de Galileo Global Education - N°1 groupe mondial de l’enseignement supérieur privé - Studi propose plus de 160 formations reconnues par l’État du niveau CAP au BAC+5 et forme plus de 70 000 apprenants chaque jour. Pour y parvenir, Studi accélère son développement en France et à l’international 🌍, et souhaite renforcer ses effectifs.

Full TimeRemoteTeam 11-50

Role Description Nous lançons un nouveau service premium de sessions individuelles de 30 min en visio entre nos apprenants et des formateurs experts. - Débloquer un apprenant sur une difficulté précise : méthode, compréhension, blocage technique. - Préparer aux examens, un oral ou une soutenance. - Redonner confiance et remotiver. - Faire avancer un projet ou approfondir un sujet clé du parcours. Qualifications - Expert reconnu dans votre domaine (diplôme, expérience terrain, pratique actuelle). - Statut freelance obligatoire : micro-entrepreneur, société ou portage salarial. - NDA obligatoire (si vous n'en avez pas, nous pouvons vous accompagner dans les démarches). - Disponible quelques heures par semaine. - À l'aise avec la pédagogie individuelle : accessible, concret, légitime - la Studi Touch. Requirements - Développeur full stack, tech lead, CTO ou ingénieur logiciel en activité. - Maîtrise de plusieurs langages et frameworks (React, Node, Python…). - Pédagogie orientée pratique : expliquer le code, débloquer des erreurs, guider sur des projets. Benefits - Rémunération par séance - transparente, rapide, garantie. - Horaires 100 % flexibles : soirs, week-ends, journée - vous choisissez vos créneaux. - Paiement mensuel sous 15 jours. - Flux d'apprenants assuré par Studi - 0 prospection de votre côté. - Plateforme dédiée clé en main : réservation, visio, facturation sur une seule interface.

France
Job Closed