What will I be doing?
- You'll be responsible for week-to-week planning of your team and keeping each member accountable
- As a tech lead, part of your role is to be a people manager - It's vital you dedicate time to managing your team members
- You'll be expected to drive technical direction in projects and assure they meet scalability and robustness requirements
- You'll be hands-on on projects, getting deep into code and project architecture
- You'll be responsible for hiring for your team
- You'll be responsible for communicating and planning between other teams
What skills do I need?
- 6+ years of software development experience with JavaScript applications
- Strong knowledge of React
- Experience with Next.js
- Familiarity with testing libraries (e.g., Jest, Testing Library, Cypress)
- Deep understanding of Gitflow, GitHub flow, and common versioning issues (merging conflicts, branching strategies, etc.)
- Proven ability to take ownership, be proactive, and work independently
- Experience leading teams and mentoring junior developers
- Strong collaboration skills with product/design teams
- Comfortable guiding technical direction and setting best practices for the team
- Excellent problem-solving and communication skills
- Knowledge of the static, server-side side, and client-side rendering and their differences
- Understanding of the concepts behind pure functions, immutability, and flux pattern
- Knowledge of the nature of asynchronous programming and its quirks and workarounds
- Understanding of fundamental design principles behind a scalable application
- Upper-intermediate English (Spanish is a plus)
Similar Jobs
What We Do
dLocal started with one goal – to close the payments innovation gap between global enterprise companies, and customers in emerging economies. We have over 900 payment methods, in more than 40 countries.
With the ability to accept local payment methods and facilitate cross-border fund settlement worldwide, our merchants reach billions of underserved consumers in the high-growth markets of Africa, Asia, and Latin America. dLocal offers the ideal payment solutions for global commerce:
Payins: Accept local payment methods
Payouts: Compliantly send funds cross-border
Defense Suite: Manage fraud effectively
dLocal for Platforms: Unify your platform’s payment solution
Local Issuing: Localize payments for your gig-economy workers, suppliers, and partners








