Full Stack Developer

HopHR Logo

HopHR

📍Remote - Mexico, Peru

Summary

Join our client, an E-Commerce Analytics Software company, as a Full-Stack Developer to build and maintain reporting dashboards. You will collaborate with cross-functional teams, develop scalable dashboards using Python and React, and integrate data from various sources. The ideal candidate has 5+ years of experience in a similar role, strong proficiency in Python/Django and React.js, and experience with data visualization tools. This is a direct-hire, full-time, 100% remote opportunity for Latin American candidates, offering 12 PTO days, US holidays, and 5 sick days per year.

Requirements

  • Proven experience (5+ years) as a Full-Stack Developer or similar role, with a focus on implementing reporting dashboards
  • Strong proficiency in back-end development languages and frameworks such as Python/Django or similar MVC
  • Experienced in REST API development
  • Proficiency in React.js and its core principles, with demonstrable experience in building dynamic and interactive user interfaces
  • Solid understanding of JavaScript data visualization techniques and tools such as Highcharts, D3.js , Chart.js , or similar libraries
  • Experience with designing and optimizing data models, database schemas, and data retrieval processes
  • Solid SQL skills are necessary
  • Proficiency in AWS (EC2, RDS, Elasticache, IAM, and networking) or a similar cloud provider
  • Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders
  • Strong problem-solving skills and a proactive mindset towards addressing technical challenges
  • Ability to thrive in a fast-paced environment and manage multiple priorities effectively
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Responsibilities

  • Develop and maintain front-end and back-end code for our web applications
  • Collaborate with cross-functional teams to understand business objectives and requirements related to e-commerce reporting and analytics
  • Develop scalable and intuitive reporting dashboards that provide actionable insights into key performance indicators (KPIs), sales trends, customer behavior, and other relevant metrics using data visualization and charting frameworks
  • Implement front-end components using React.js , ensuring high performance, responsiveness, and seamless user experience
  • Integrate data sources from various systems such as databases, APIs, and third-party tools to populate the reporting dashboards with accurate and up-to-date information
  • Optimize data retrieval processes and implement caching mechanisms to enhance dashboard performance and efficiency
  • Collaborate with data engineers to ensure seamless data flow and integration between front-end and back-end systems and provide oversight to the web app schema architecture
  • Manage deployment process for new features and updates
  • Stay updated with emerging technologies and industry trends in e-commerce analytics, data visualization, and dashboard design

Benefits

  • 12 days PTO
  • US holidays
  • 5 sick days per year
  • 100% Remote for candidates in Latin America

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.