Full-Stack Developer

Location: Remote/Hybrid/Onsite
Type: Full-Time

About Us


We are CP3, an innovative startup revolutionizing brand and marketing analytics using AI and data-driven insights. Our mission is to empower businesses with actionable intelligence to optimize their strategies across digital channels. As a startup, we offer unique opportunities for growth, creativity, and impact, but we also operate in a fast-paced and dynamic environment that requires adaptability and a willingness to embrace challenges. If you thrive in a startup setting, this is the place for you.

Role Summary


As a Full-Stack Developer, you will be responsible for building and maintaining our SaaS platform’s user-facing and backend components. You will work on crafting engaging user interfaces while ensuring seamless interaction with robust backend systems. A strong understanding of web technologies, databases, and API integration is crucial, and an interest in marketing and branding will be a significant advantage.

Key Responsibilities


  • ·Frontend Development:
  • ·Develop and maintain responsive, user-friendly interfaces using Vue.js, HTML, CSS, and JavaScript.
  • ·Collaborate with the design team to translate UI/UX designs into functional code.
  • ·Backend Development:
  • ·Build and maintain scalable, secure backend systems using Python and Flask.
  • ·Design and manage relational (PostgreSQL) and non-relational (MongoDB) databases.
  • ·Integration:
  • ·Work with external APIs to integrate third-party services and data into the platform.
  • ·Ensure smooth data flow between the frontend and backend.
  • ·Performance and Scalability:
  • ·Optimize applications for maximum speed and scalability.
  • ·Develop solutions to handle high-traffic environments efficiently.
  • ·Collaboration:
  • ·Work closely with a multidisciplinary team of designers, engineers, and analysts.
  • ·Participate in brainstorming sessions and contribute to overall product strategy
  • ·Testing and Debugging:
  • ·Write unit and integration tests to ensure platform reliability.
  • ·Troubleshoot issues and provide timely solutions.

Requirements


Must-Have

  • ·Frontend Skills:
  • ·Proficiency in modern JavaScript frameworks (e.g., Vue.js, React, or Angular).
  • ·Strong understanding of HTML, CSS, and responsive design.
  • ·Backend Skills:
  • ·Proficiency in Python and experience with Flask or similar frameworks.
  • ·Strong understanding of database design, optimization, and management (PostgreSQL and MongoDB preferred).
  • ·General Skills:
  • ·Familiarity with version control systems (e.g., Git).
  • ·Experience working with RESTful APIs and integrating external data sources.
  • ·Problem-solving mindset and adaptability to changing priorities in a startup environment.
  • ·Communication: Excellent communication skills to collaborate effectively with cross-functional teams.

Nice-to-Have

  • ·Experience with marketing analytics or interest in branding and marketing.
  • ·Knowledge of containerization tools (e.g., Docker) and cloud platforms (e.g., AWS, DigitalOcean).
  • ·Familiarity with CI/CD pipelines and DevOps workflows.
  • ·Interest in AI-driven solutions or experience with machine learning pipelines.

What We Offer

  • ·Growth Opportunities: Be part of a fast-growing SaaS startup and shape the future of marketing analytics.
  • ·Innovative Work: Work closely with a fun and creative multidisciplinary team that works hard and plays hard while tackling exciting challenges in AI, data processing, and analytics.
  • ·Flexibility: Work remotely or in a hybrid setup that suits your lifestyle.
  • ·Competitive Compensation: Market-aligned salary and potential for equity options.
  • ·Continuous Learning: Opportunities for professional development and learning in cutting-edge technologies.

Apply