Logo for dLocal
Senior Front End Developer
dLocal
Posted on 5/9/2024
Description

What’s the opportunity?


We are looking for a Senior Front End Developer who would like to build high-performing, scalable, enterprise-grade applications and is interested in becoming a technical referent of a front-end team. You will be part of a talented software team that works on mission-critical applications with big customers like Netflix, Amazon, Nike, Facebook & more.

\n


What will I be doing?
  • Focusing on product quality and best practices
  • Coaching other team members and new hires
  • Integrating user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Designing and implementing low-latency, high-availability, and performant applications
  • Working with micro frontends
  • Implementing security and data protection
  • Working with UX and design professionals in the generation of new products and functionalities
  • Working with top front-end technologies such as nextJS and react


What skills do I need?
  • Good level of written and spoken English
  • 4+ years of software development experience with Javascript applications
  • To have ownership, being proactive and curious to work independently
  • Strong knowledge of React
  • Experience with Next.js
  • Experience with testing libraries
  • Knowledge of Gitflow, GitHub flow, and code versioning common issues with merging conflicts and how to solve them


Understandings of
  • Static, server-side side, and client-side rendering and their differences
  • Concepts behind pure functions, immutability, and flux pattern
  • Nature of asynchronous programming and its quirks and workarounds
  • Fundamental design principles behind a scalable application


Is a plus
  • Experience with Git UI tools, such as SourceTree, SmartGit, or any other
  • Knowledge of React 18 and concurrent features
  • Knowledge of React testing library
  • Knowledge of Typescript
  • Knowledge of Node.js and, specifically Express
  • Knowledge of Webpack, CSS modules, Jest
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments


\n

More Similar Roles...

    Want more remote roles like this one sent to you?