Full-Stack Engineer (Python +React.js)

About our client
Our client is the team behind a Shopify App that helps e-commerce businesses promote their products on major advertising platforms. As a Facebook Marketing Partner and Google Partner, they support thousands of online stores with automation and AI-powered solutions to scale their marketing efforts.

They’re looking for a Full-Stack Engineer to join the team full-time. As a key team member, you’ll help build and maintain backend and frontend systems that power the platform — focusing on scalability, performance, and reliability.

 

What You’ll Do

  • Design, develop, and maintain full-stack services, APIs, and systems.
  • Write clean, efficient code in Python 3/Django (backend) and React.js (frontend).
  • Work with Shopify APIs.
  • Optimize database performance using SQL, PostgreSQL, and NoSQL solutions.
  • Maintain CI/CD pipelines with AWS, Docker, and Kubernetes.
  • Collaborate with product and engineering teams to implement business logic.
  • Troubleshoot and optimize for performance and high availability.
  • Conduct code reviews and uphold coding standards.

     

You’re a Great Fit If You…

  • Have strong experience with Python (Django or FastAPI) and React.js.
  • Understand SQL, PostgreSQL, MongoDB, and Redis.
  • Know how to work with Shopify APIs and web technologies (e.g. HTTP).
  • Are familiar with Docker, Linux, and backend architecture best practices.
  • Enjoy solving technical challenges and performance optimizations.
  • Value clean code, strong documentation, and team collaboration.

 

Bonus Points If You…

  • Have worked with Facebook Marketing API or Google Ads API.
  • Have domain experience in e-commerce, MarTech, or AdTech.

 

Why This Role is Exciting

  • Impact: Your work will directly help e-commerce stores grow.
  • Engineering-Driven: You’ll work on meaningful backend tasks in a supportive team.
  • Ownership: Influence architecture and development direction.
  • Flexibility: Fully remote, with a flexible schedule.
  • Growth: Be part of a growing team with equity opportunities.
  • Benefits: Competitive salary, paid vacation, and professional development.

 

Join a product-driven, curious team that values learning and impact.

Published 11 April
220 views
·
83 applications
89% read
·
78% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.