Sr. Fullstack Engineer at SELLIT9.com Location: Remote/Flexible About Us: SELLIT9 is a venture-backed startup revolutionizing e-commerce by integrating instant trade-ins as a new form of payment.
We're on a mission to reshape the way people shop online, and we're looking for a talented Sr. Fullstack Engineer to join our dynamic team.
What You'll Do: Lead the development of scalable web applications using Node.js and NestJS.
Build dynamic front-end interfaces with Angular and Firebase.
Architect and implement cloud solutions on Google Cloud Platform (GCP), utilizing services like Cloud Run, Cloud Functions, Kubernetes Engine (GKE), Compute Engine, Cloud Storage, Cloud SQL, BigQuery, Pub/Sub, and more.
Implement and manage messaging systems using tools like Apache Kafka for efficient data streaming and real-time processing.
Utilize infrastructure-as-code tools like Terraform for provisioning and managing cloud resources.
Design, manage, and optimize relational (PostgreSQL) and non-relational (Firestore) databases.
Implement CI/CD pipelines using Cloud Build and other GCP DevOps tools to automate deployment processes.
Ensure cloud architecture adheres to best practices for security, scalability, and cost-efficiency.
Monitor and troubleshoot cloud infrastructure using tools like Cloud Monitoring and Cloud Logging.
Collaborate with cross-functional teams to implement new features and improve existing ones.
Maintain high standards of code quality, security, and performance through code reviews and testing.
What We're Looking For: Startup Enthusiast: Motivated to work in an early-stage startup and thrive in dynamic, fast-paced environments.
Payment Systems Experience: Prior experience in fintech or payment processing is a strong asset.
GCP Proficiency: Deep understanding of Google Cloud Platform services and architecture.
Backend Expertise: Strong experience with Node.js and NestJS.
Frontend Skills: Expertise in Angular or React.
AI Tools Familiarity: Experience with AI tools like Copilot, ChatGPT, or Gemini.
Database Knowledge: Skilled in designing and managing PostgreSQL and Firestore databases.
Messaging Systems: Experience implementing and managing messaging systems like Apache Kafka.
Bonus Points: Experience with Flutter.
What We Offer: Competitive salary in Canadian Dollars or local currency Flexible working arrangements and remote work options.
Opportunity to work in a dynamic, fast-growing startup environment.
Opportunities for professional development and continuous learning.