FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full-Stack Engineer – Day Shift
Rocket AMSFull-Stack Engineer developing features on web app for an Australian e-commerce agency. Working with Amazon data integrations and optimising performance under heavy load.
Tech Stack
Tools & technologiesBigQueryCloudDockerJavaScriptNext.jsPostgresPythonReactSQL
About the role
Key responsibilities & impact- Build and ship features across the stack: Next.js dashboards, FastAPI endpoints, and the Cloud SQL (PostgreSQL) data layer behind them.
- Work with Amazon data integrations: SP-API and Advertising API report requests, polling lifecycles, token refresh, rate-limit handling, and mapping responses into our schemas.
- Maintain and extend the reporting pipeline: scheduled report generation, batch processing through Cloud Tasks, and the running, queued, completed, and failed states around long-running jobs.
- Optimise data-heavy frontend views (schedule lists, vendor, seller, and catalogue tables): list virtualisation, pagination, code-splitting, render performance, and TanStack React Query cache tuning.
- Tune the serving platform: Cloud Run cold starts, concurrency, and minimum instances, hosting and content delivery network (CDN), and the trade-off between latency and cost.
- Optimise the read path in Structured Query Language (SQL) across BigQuery and PostgreSQL, and help evolve the schema as we migrate workloads.
- Establish performance measurement (Core Web Vitals, application programming interface (API) latency, Cloud Run metrics) and act on the real bottlenecks rather than assumptions.
- Write clean, well-tested code: unit tests on service logic, integration tests on endpoints.
Requirements
What you’ll need- Strong React and Next.js experience, comfortable building features and doing real performance work (rendering, bundle size, data fetching, and caching), not just one or the other.
- Solid backend skills in Python (FastAPI or similar): building, profiling, and optimising APIs, and comfort with asynchronous code.
- Experience integrating third-party APIs: authentication, pagination, polling, rate limits, and handling unreliable responses.
- SQL competence to build and optimise the read path. BigQuery is a strong plus.
- Comfortable on a serverless cloud platform and able to reason about latency and cost.
- A measure-first approach: you profile, instrument, and prove improvements.
- Hands-on experience with Docker, Git, and GitHub.
- **Nice to have**
- Hands-on experience with a cloud platform, preferably Google Cloud.
- Familiarity with the Amazon Selling Partner API (SP-API) or marketplace data.
- Familiarity with web app hosting.
- Familiarity with observability tooling.
- Experience optimising cloud cost without sacrificing performance.
- Ability to optimise an existing codebase.
- Systems thinking: you see how inputs connect to outputs and build things that are configurable, not static.
- A bias toward simple, maintainable solutions: you'd rather build something a non-technical person can update than something clever that only you understand.
- Strong attention to detail.
- Fluent written English: you'll write standard operating procedures (SOPs), process docs, and methodology notes.
Benefits
Comp & perks- Competitive salary, commensurate with experience
- Fully remote working environment
- Paid Time Off
- Comprehensive onboarding, training, and mentorship from Amazon experts and the founding team
- Private Health Insurance (after 12 months)
- Career growth opportunities as the agency scales
- Work alongside a skilled, collaborative international team
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactPythonSQLBigQueryDockerGitGitHubPerformance MeasurementAsynchronous ProgrammingAPI Development
Soft Skills
Attention to DetailSystems ThinkingProblem-SolvingCommunication