What are the responsibilities and job description for the Full-Stack Software Developer position at Creator?
Company: Creator.co
Title: Full-Stack Software Developer
Status: Full-Time, Hybrid (Vancouver, Canada)
About Creator:
Looking for your next big opportunity in social media marketing? Say hello to Creator, we connect brands of all sizes with influencers worldwide through our software platform and deliver social media campaigns that drive real results. Recently ranked #1 by G2 in their Momentum Report, our technology & services are leading the way for influencer marketing with a high growth trajectory, driven by our users' satisfaction, expanding team, and strong digital presence.
Our platform is trusted by global brands like Oakley, North American leaders including Groupon & Fanatics as well as national retailers such as Best Buy. Top agencies like Gen3, whose clients—Fender, Sonos, and Lyft—rely on Creator to take their influencer strategies to the next level. If you are looking to shape the future of influencer marketing, we would love to meet you.
Role Overview:
We’re looking for a Mid-to-Senior Full-Stack Software Developer to join our Development team! In this role, you’ll be responsible for both frontend and backend development, shaping our technical direction, and mentoring junior engineers. You’ll work on complex systems, ensuring seamless user experiences and scalable infrastructure.
This role requires expertise in both frontend and backend development, making it ideal for someone who thrives in a full-stack engineering environment.
Key Responsibilities:- Develop and maintain full-stack applications, ensuring high performance and responsiveness.
- Implement intuitive, accessible, and visually compelling user interfaces using modern frontend technologies.
- Optimize frontend performance for seamless interactions across devices.
- Architect and build scalable backend services to handle data-intensive operations and integrations.
- Lead technical discussions and collaborate with product managers, designers, and stakeholders to translate business needs into technical solutions.
- Mentor and support junior engineers, fostering best practices in development, testing, and UX/UI principles.
- Conduct rigorous code reviews to maintain high code quality, readability, and maintainability.
- Ensure system reliability, scalability, and security by proactively identifying and resolving issues.
- Stay up to date with modern web technologies and contribute to the evolution of our technology stack.
- Proficiency in backend languages (Python, Node.js).
- Strong experience with RESTful APIs, GraphQL, and microservices architecture.
- Expertise in database management (SQL, PostgreSQL, NoSQL, DynamoDB, Firebase).
- Cloud computing experience, particularly AWS (Lambda, S3, DynamoDB, ECS, CloudFront).
- Hands-on experience with containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, CloudFormation).
- Experience with authentication & security best practices, including OAuth, JWT, and role-based access control (RBAC).
- Hands-on experience with CI/CD pipelines (GitHub Actions, GitLab CI/CD, Jenkins).
- Expertise in modern JavaScript frameworks (React, Next.js, Vue.js, or similar).
- Strong understanding of UX/UI principles, accessibility, and responsive design.
- Experience with modern styling frameworks (CSS-in-JS, Tailwind CSS, Styled Components).
- Proficiency in state management solutions (Redux, Zustand, Context API).
- Ability to optimize frontend performance for smooth and engaging user experiences.
- Experience integrating APIs and handling complex UI interactions.
- Strong communication skills in English, with the ability to collaborate effectively with designers, PMs, and engineers.
- Analytical thinker who approaches problem-solving with a structured and scalable mindset.
- Highly adaptable and eager to stay ahead of emerging technologies.
- Experience in the MarTech (Marketing Technology) or AdTech industry.
- Strong understanding of data pipelines, event-driven architectures, and real-time data processing.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5 years of full-stack development experience, with strong frontend and backend expertise.
- Proven track record of building customer-facing, high-traffic web applications.
- Experience leading or mentoring engineers in a fast-paced, high-growth company.
- Professional certifications (AWS Certified Solutions Architect, Certified Kubernetes Administrator) are a plus.
What we offer:
- A competitive salary and benefits package (health, dental, and vision insurance)
- A Hybrid work model: the flexibility to work remotely 2 days per week
- A vibrant, dog friendly office in downtown Vancouver
- A collaborative and innovative team culture where your contributions make a direct impact.
- Career growth opportunities with access to industry events, mentorship, and leadership pathways.
- A chance to work with cutting-edge technologies and shape the future of influencer marketing.
Compensation Range:
We offer a starting salary of $90,000 - 120,000 CAD
Total compensation includes salary, bonus, benefits, and other perks
Salary : $90,000 - $120,000