🌟 About the Role
As a Full Stack Software Engineer, you’ll design and build e-commerce sites, customer journey analytics tools, and data infrastructure pipelines on modern tech stacks (react/next + flask + AWS, Airflow + Google Data Studio + BigQuery).
We are an expanding team with an abundance of growth and influence opportunities. You will work directly with the engineering head of the company (an ex-Google engineer) and help to set the team’s culture and technical direction.
📋 Key Responsibilities
Architect and implement efficient and reusable full-stack systems that drive complex web applications
Collaborate with cross-functional stakeholders to scope and own projects throughout their lifecycle, from inception to supporting production
Experiment and iterate on features based on metrics and customer feedback
Identify and resolve performance, compatibility and scalability issues
Maintain and enhance existing Legacy systems (C#/.NET applications)
Participate in the engineering process: design / code reviews, automated testing, CI / CD pipelines, and technical training
🎯 Job Qualifications
Bachelor's Degree in Computer Science or a related technical field
2+ years of professional experience with web / frontend development
Excellent HTML / CSS / Javascript / Typescript skills
Experience working across the entire web application stack (frontend, server, database layers)
Familiarity with unit, integration, and end-to-end testing
An interest in mentorship, learning from others, and digging into new challenges
Ability to work with other roles such as designers, product managers, data scientists, marketing, and business development, to bring together a great experience-driven product