Senior React Developer – LATAM
About Distillery
Distillery Tech Inc accelerates innovation through an unyielding approach to nearshore software development. The world’s most innovative technology teams choose Distillery to help accelerate strategic innovation, fill a pressing technology gap, and hit mission-critical deadlines. We support essential applications, mobile apps, websites, and eCommerce platforms through the placement of senior, strategic technical leaders and by deploying fully managed technology teams that work intimately alongside our client’s in-house development teams. At Distillery Tech Inc, we’re not here to reinvent nearshore software development, we’re on a mission to perfect it. Distillery Tech Inc is committed to diversity and inclusion. We actively seek to cultivate a workforce that reflects the rich tapestry of perspectives, backgrounds, and experiences present in our society. Our recruitment efforts are dedicated to promoting equal opportunities for all candidates, regardless of race, etc.
About the Position
We’re looking for a talented and self-driven Senior Front End React Developer to join our Product Engineering team. In this role, you will be responsible for designing, developing, and maintaining responsive user interfaces using React and TypeScript, with a strong emphasis on analytics and performance. You'll work closely with Product and UX teams to bring impactful experiences to life, particularly around dashboard and chart components.
Responsibilities
- Design and develop responsive, high-quality front-end interfaces using React and TypeScript.
- Build analytics features such as dashboards, charts, and reports using Highcharts or similar charting libraries.
- Drive incremental improvements to existing platforms and product features to enhance usability, performance, and customer satisfaction.
- Collaborate with Product Managers and UX/UI Designers to implement thoughtful and intuitive user experiences, especially for data visualizations.
- Integrate front-end applications with RESTful APIs, ensuring consistent data flow and interaction.
- Write clean, maintainable, and testable code aligned with modern development practices and TDD principles.
- Create and maintain robust unit and integration tests using React Testing Library.
- Optimize applications for performance, scalability, and accessibility across devices and browsers.
- Participate in regular code reviews to maintain high-quality standards across the engineering team.
- Leverage logging, APM, and telemetry data to proactively identify and resolve production issues.
- Ramp up quickly in unfamiliar systems and technologies by exploring logs, documentation, and source code autonomously.
- Actively engage in team communications (Slack, meetings, async updates), surfacing blockers early, clarifying requirements, and collaborating constructively.
- Take ownership of initiatives without waiting to be asked—proactively identify problems, propose solutions, and deliver results.
- Contribute ideas and feedback on design prototypes, with a strong focus on user experience.
- Embrace ambiguity by helping define direction in situations where requirements or goals are evolving.
- Use AI tools thoughtfully to enhance quality, velocity, and the engineering process itself.
Must-Have Skills
- 5+ years of experience in front-end development with a strong command of React, TypeScript, and JavaScript fundamentals.
- Proven experience with charting libraries such as Highcharts, D3, or Plotly.
- Excellent problem-solving and debugging skills, including effective use of logs, APM, and telemetry.
- Hands-on experience with state management libraries like Jotai.
- Strong understanding of responsive design, HTML5, and styled-components.
- Familiarity with front-end build tools and bundlers like Vite.
- Solid experience integrating RESTful APIs into front-end applications.
- Comfortable working with Git and CI/CD environments.
- Attention to user experience and ability to contribute constructively to design discussions.
Why You’ll Like Working Here
- Collaborate with multi-national teams committed to our core values: Unyielding Commitment, Relentless Pursuit, Courageous Ambition, and Authentic Connection.
- Enjoy a competitive compensation package, generous vacation, and comprehensive benefits.
- Work remotely in a flexible, supportive environment.
- Access professional and personal development opportunities to advance your career.