Our client, an e-commerce analytics company, specializes in data integration, visualization, and advanced data science solutions for brands selling on Amazon and other marketplaces. Their platform equips Marketing, Finance, and Operations teams with actionable insights, helping them identify opportunities and make data-driven decisions.
As a fully distributed team spanning five U.S. states and five countries, they foster a collaborative and flexible work environment.
We are seeking a talented Full-Stack Developer with expertise in building and designing reporting dashboards. The ideal candidate excels in data visualization and has hands-on experience developing end-to-end technology stacks using Python and React. In this role, you will contribute to creating innovative solutions that enable e-commerce brands to make smarter decisions. Joining a small, dynamic team, your work will have a direct and meaningful impact.
\n Key ResponsibilitiesDevelop 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 oversite 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. RequirementsBachelor's or Master's degree in Computer Science, Engineering, or related field.Proven experience (5+ years) as a Full-Stack Developer or similar role, delivering reporting dashboards and systems tailored to multiple commercial functions, including sales, marketing, and operations.Proficiency in React.js and its core principles, with demonstrable experience in building dynamic and interactive user interfaces.Strong proficiency in back-end development languages and frameworks such as Python, Django or similar MVC. Experienced in REST API developmentSolid 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. Strong proficiency in AWS (EC2, RDS, Elasticache, IAM and networking)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
\n