Job Description

Job Overview

You’ll be the technical backbone of an e-commerce platform that’s about to change how photography studios sell their work. This isn’t just another development role – you’ll be improving and scaling a live platform that serves real customers while preparing for a major B2B expansion. You’ll work with a team that values quality over speed and refuses to compromise on excellence, giving you the time and resources to build something truly exceptional.


Client Overview

A growing photography studio is revolutionizing how photography businesses operate through an innovative e-commerce platform. They’re expanding from traditional photography services to become a technology platform that will serve multiple studios nationwide. The platform is entering beta testing in February, making this a pivotal moment to join a business in transformation.


Job Highlights:

  • Schedule: Full-time (40 hours per week); 2-hour daily overlap with US Central Time
  • Work Arrangement: Work from home
  • Contract: Independent Contractor


Responsibilities

API Development & Architecture

  • Design and build scalable RESTful APIs using FastAPI and Flask
  • Implement data validation and serialization with Pydantic
  • Write clean, maintainable, and well-documented Python code
  • Optimize API performance, response times, and throughput


AWS Cloud Services

  • Develop and deploy serverless functions using AWS Lambda
  • Manage file storage and retrieval with S3, including lifecycle policies and access controls
  • Configure and maintain cron jobs and scheduled tasks (EventBridge, Lambda triggers)
  • Work with API Gateway for routing and request management


Code Quality & Collaboration

  • Participate in code reviews, providing and receiving constructive feedback
  • Write unit and integration tests to ensure reliability
  • Attend sprint planning and daily standups to track progress
  • Collaborate with team members on debugging and optimization


Database & Data Handling

  • Design efficient database schemas and queries (PostgreSQL, DynamoDB)
  • Implement proper error handling and logging practices
  • Ensure secure data handling with validation and authentication patterns

User Stories

  • As a Python developer, build FastAPI endpoints with Pydantic models for type-safe request/response handling
  • As a backend developer, implement Lambda functions triggered by S3 events for file processing
  • As an API developer, set up scheduled cron jobs for automated data sync and cleanup tasks
  • As a team member, integrate proper logging and monitoring for API health tracking
  • As a developer, optimize database queries and implement caching for improved API performance


Required Skills

  • Python 3.x (strong proficiency)
  • FastAPI, Flask
  • Pydantic
  • AWS (Lambda, S3, API Gateway, EventBridge)
  • SQL databases (PostgreSQL preferred)
  • Git version control
  • REST API design principles


Nice to Have

  • Docker/containerization
  • CI/CD pipelines
  • Terraform basics
  • Redis/caching strategies
  • Async programming in Python


Side Note

  • This is a permanent work-from-home role under an Independent Contractor arrangement. Candidates must have their own computer and reliable internet connection, and are responsible for their own taxes and benefits. Professional hourly fees are established based on your performance in the application process.


Reminder

  • Please follow the provided link to BruntWork’s Career Site to finish your initial application requirements, including the assessment questions, technical check, and voice recording. Submissions with all requirements fulfilled will receive priority review.


Job Details

Role Level: Mid-Level Work Type: Contract
Country: Philippines City: Manila, National Capital Region
Company Website: https://www.bruntworkcareers.co Job Function: Software Development
Company Industry/
Sector:
Wholesale Wholesale Hardware Plumbing Heating Equipment And Retail

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn