Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Leader (Frontend) image - Rise Careers
Job details

Software Engineering Leader (Frontend)

Why should you join dLocal?

dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates and simplify payment expansion effortlessly. As both a payments processor and a merchant of record where we operate, we make it possible for our merchants to make inroads into the world’s fastest-growing, emerging markets. 


By joining us you will be a part of an amazing global team that makes it all happen, in a flexible, remote-first dynamic culture with travel, health and learning benefits, among others. Being a part of dLocal means working with 1000+ teammates from 30+ different nationalities and developing an international career that impacts millions of people’s daily lives. We are builders, we never run from a challenge, we are customer-centric, and if this sounds like you, we know you will thrive in our team.


What’s the opportunity?


We are looking for a Software Engineering Leader with a strong front-end background who is passionate about building high-performing, scalable, enterprise-grade applications. In this role, you’ll take on a leadership position within the front-end team, guiding technical direction and mentoring engineers. You’ll be part of a talented software team working on mission-critical applications for major clients like Netflix, Amazon, Nike, Facebook, and more.


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)


What do we offer?


Besides the tailored benefits we have for each country, dLocal will help you thrive and go that extra mile by offering you:

- Remote work: work from anywhere or one of our offices around the globe!*

- Flexibility: we have flexible schedules and we are driven by performance.

- Fintech industry: work in a dynamic and ever-evolving environment, with plenty to build and boost your creativity.

- Referral bonus program: our internal talents are the best recruiters - refer someone ideal for a role and get rewarded.

- Learning & development: get access to a Premium Coursera subscription.

- Language classes: we provide free English, Spanish, or Portuguese classes.

- Social budget: you'll get a monthly budget to chill out with your team (in person or remotely) and deepen your connections!

- dLocal Houses: want to rent a house to spend one week anywhere in the world coworking with your team? We’ve got your back!


*For people based in Montevideo (Uruguay) applying to non-IT roles, 55% monthly attendance to the office is required



What happens after you apply?

Our Talent Acquisition team is invested in creating the best candidate experience possible, so don’t worry, you will definitely hear from us. We will review your CV and keep you posted by email at every step of the process!


Also, you can check out our webpageLinkedinInstagram, and Youtube for more about dLocal!

Dlocal Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Dlocal DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Dlocal
Dlocal CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Leader (Frontend), Dlocal

At dLocal, we're on the lookout for a Software Engineering Leader (Frontend) who is excited to join our diverse team and help transform how global companies handle payments in emerging markets. Imagine working in a flexible, remote-first atmosphere where innovation thrives, and your ideas shape the future of payment processing. You'll be at the forefront of developing high-performing, enterprise-grade applications for major brands like Netflix, Amazon, and Nike. In this role, you'll not only guide the technical direction of projects but also mentor and manage your team, fostering an environment of growth and collaboration. With over 6 years of experience in software development, particularly with JavaScript and React, you will drive the technical vision and ensure the projects meet scalability requirements. The ideal candidate understands the nuances of modern frontend technologies, possesses excellent communication skills and has the drive to lead. Your expertise in Next.js and testing libraries will be invaluable as you dive deep into code and architecture. Join us at dLocal, where your contributions help shape the payment landscape while working beside 1000+ teammates from 30+ countries. Let’s build something amazing together and make a real difference in millions of lives worldwide.

Frequently Asked Questions (FAQs) for Software Engineering Leader (Frontend) Role at Dlocal
What are the responsibilities of a Software Engineering Leader (Frontend) at dLocal?

As a Software Engineering Leader (Frontend) at dLocal, your primary responsibilities will include managing the week-to-week planning of your team, driving technical direction in projects, and being a key player in mentoring your team members. You'll guide the implementation of scalable applications while also engaging in hands-on coding tasks. Additionally, you'll be responsible for ensuring effective communication and collaboration with other teams within the organization, making this role vital for the success of our technical initiatives.

Join Rise to see the full answer
What qualifications are needed for the Software Engineering Leader (Frontend) position at dLocal?

To qualify for the Software Engineering Leader (Frontend) position at dLocal, candidates should have at least 6 years of software development experience, particularly in JavaScript applications. Strong knowledge of React and experience with Next.js is crucial. A familiarity with testing libraries, excellent problem-solving skills, and experience in leading and mentoring teams will enhance your candidacy. It's also important to have an upper-intermediate level of English, and knowledge of Spanish would be a bonus.

Join Rise to see the full answer
How does the Software Engineering Leader (Frontend) contribute to the technical direction at dLocal?

In the role of Software Engineering Leader (Frontend) at dLocal, you will play a pivotal role in establishing the technical direction of projects. You'll provide guidance on best practices, oversee the development processes, and ensure that projects are both scalable and robust. This means actively participating in coding and architecture decisions, which will directly impact the performance and success of the applications we build for our major clients.

Join Rise to see the full answer
What is the team culture like for the Software Engineering Leader (Frontend) at dLocal?

The team culture for a Software Engineering Leader (Frontend) at dLocal is built on collaboration, creativity, and flexibility. Working in a remote-first environment means you have the freedom to work from anywhere while having the support of an international team across 30+ nationalities. dLocal encourages knowledge sharing, innovative problem-solving, and personal growth, making it an exciting place for leaders to shape their teams and drive meaningful change.

Join Rise to see the full answer
What are the benefits of being a Software Engineering Leader (Frontend) at dLocal?

As a Software Engineering Leader (Frontend) at dLocal, you can expect a range of benefits tailored to support your professional growth and work-life balance. These include remote work options, flexible schedules, access to learning resources such as Premium Coursera subscriptions, language classes, and a monthly social budget to foster team bonding. With dLocal's commitment to employee well-being and development, you'll have the tools to thrive both personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Leader (Frontend)
How do you approach team management as a Software Engineering Leader?

When managing a team as a Software Engineering Leader, my approach focuses on setting clear expectations and fostering open communication. I believe in regularly checking in with team members to understand their challenges, offer support, and celebrate their successes. Establishing a feedback loop is critical, allowing for constructive discussions that drive team performance and morale.

Join Rise to see the full answer
Can you describe your experience with JavaScript frameworks, specifically React?

I have extensive experience with JavaScript frameworks, particularly React, having utilized it to build complex front-end applications. My understanding of React’s component lifecycle and its hooks has allowed me to implement reusable components that enhance performance and maintainability. I’m also adept at managing state using Redux and Context API, providing efficient data flow throughout applications.

Join Rise to see the full answer
What strategies do you use to ensure scalability in front-end applications?

To ensure scalability in front-end applications, I focus on modular architecture and code reusability. This includes utilizing component-based design patterns in frameworks like React and implementing strong state management practices. Regular code reviews and performance monitoring also help identify bottlenecks early, allowing for strategic adjustments before they impact scalability.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Handling conflicts within an engineering team involves addressing issues promptly and facilitating open dialogue. I encourage team members to express their perspectives and work collaboratively to find common ground. Mediation techniques and creating a space for problem-solving discussions are essential in ensuring conflicts lead to constructive outcomes rather than detracting from team dynamics.

Join Rise to see the full answer
What is your experience with testing libraries like Jest or Cypress?

I have a solid background using testing libraries like Jest for unit testing and Cypress for end-to-end testing. Implementing comprehensive testing strategies has been fundamental in ensuring application robustness and reducing regressions. I advocate for a strong testing culture within my teams, emphasizing the importance of writing tests to maintain high code quality and user satisfaction.

Join Rise to see the full answer
How do you prioritize tasks within your team?

I prioritize tasks within my team by evaluating project timelines, business impact, and team member strengths. Using agile methodologies, I conduct regular sprint planning meetings to reassess priorities, ensuring we remain aligned with overall business objectives while optimizing team performance. Clear priority setting fosters focus and enhances productivity.

Join Rise to see the full answer
Can you share an example of a challenging project you led and how you overcame obstacles?

One challenging project I led involved migrating a legacy application to a modern stack while ensuring minimal downtime. I broke the project into manageable phases, involving extensive testing and stakeholder communication. Through collaborative problem-solving and diligent planning, my team successfully completed the migration ahead of schedule, demonstrating our ability to adapt and innovate under pressure.

Join Rise to see the full answer
What role does communication play in your leadership style?

Communication is the cornerstone of my leadership style. I prioritize transparency and ensure that team members have a clear understanding of project expectations, challenges, and successes. Regular updates and check-ins promote trust and create an environment where team members feel comfortable sharing ideas and concerns, ultimately driving higher engagement and productivity.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development?

I stay updated with the latest trends in front-end development by actively engaging with the development community through online forums, attending webinars, and participating in workshops. I also follow thought leaders in the industry on platforms like Twitter and LinkedIn, and regularly review documentation and release notes for the frameworks I use, ensuring I’m informed about new features and best practices.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

My approach to mentoring junior developers includes providing structured guidance while encouraging autonomy. I conduct regular one-on-one sessions to discuss their progress, set goals, and share my experiences. By fostering an open learning environment, where questions are welcomed, I aim to empower them to take the initiative in their own growth and development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Paid Holidays

Become a key player at dLocal by providing crucial legal counsel in a dynamic and remote work environment.

Photo of the Rise User
Posted 11 days ago
Paid Holidays

Be part of dLocal's IT Team as a Senior Software Engineer Front End and help drive innovative payment solutions in emerging markets.

Photo of the Rise User
Experian Hybrid 701 Experian Pkwy, Allen, TX 75013, USA
Posted 3 days ago

Join Experian as a Software Development Staff Engineer and help shape the future of data technology in a global organization.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks

Join Tesla as a Staff AI Software Engineer, where you'll leverage your expertise in Python and Go to build cutting-edge AI applications.

Photo of the Rise User
Posted 8 days ago

Join a dynamic team as a Senior Java Developer/Architect in Cincinnati, where you'll shape the technical future of innovative applications.

Photo of the Rise User
Posted 3 days ago

Join Aviva as an AI Developer and contribute to revolutionizing Travel insurance with cutting-edge Generative AI solutions.

Photo of the Rise User
Posted 4 days ago

Join Schwab's Retail Onboarding and Activation team as a Full Stack Developer to drive innovation and improve customer experience.

Photo of the Rise User
EVERSANA Hybrid Overland Park, KS, USA
Posted 3 days ago

Become a key contributor at EVERSANA as a Software Engineer, where your tech skills will help shape the future of healthcare.

Photo of the Rise User
TINQIN Remote No location specified
Posted 7 days ago

Join TINQIN as a Software Engineering Manager to lead innovative software solutions in the insurance sector.

Photo of the Rise User
Posted 18 hours ago

Join Ascendion as a Java Fullstack Developer and help create innovative software solutions that drive growth and enhance user experiences.

MATCH
Calculating your matching score...
BENEFITS & PERKS
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari