Software Developer @Rockcruit
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Software Developer @Rockcruit

YDay - Rockcruit is hiring a remote Software Developer. πŸ’Έ Salary: unspecified πŸ“Location: Argentina

Role Description

We're looking for a developer to work alongside our lead developer on our software stack, which includes a Django backend and a React storefront. Most of the job involves solving concrete business problems, such as:

  • A vendor feed that breaks every month
  • A pricing rule nobody can explain
  • A task the team still does by hand in a spreadsheet

You will figure out what's actually going on, build the fix, and look for places where AI can improve the process.

What you'll work on

  • Product data: Vendor imports and feeds, in-house PIM, categorization, images, and data quality across a large, inconsistent catalog.
  • Inventory and pricing: Feed ingestion (AWS Lambda, S3, SFTP), scrapers for vendors without feeds, and the pricing, deals, and cart logic that depend on them.
  • The storefront API: Replacing Shopify with our own Django backend and a React Router storefront, building and testing the API endpoints.
  • Search: Elasticsearch-backed search, facets, and recommendations.
  • Internal tools and automation: Finding manual, repetitive work across the business and replacing it with reliable solutions.
  • Infrastructure: Moving hand-built AWS and Cloudflare resources to OpenTofu; some exposure is useful but not required.

How we work

  • Tests come first: We write a failing test, then the code, ensuring tests build their own data and assert on exact values.
  • Typed, reviewed, small: Python is type-annotated and checked, TypeScript runs in strict mode, and changes are made in small, focused pull requests.
  • Production is careful work: Migrations, data fixes, and infrastructure changes are agreed upon before execution, and we avoid committing secrets.
  • We use AI coding assistants daily and review everything they produce, adhering to written project conventions.

Qualifications

  • Strong Python, with Django (ORM, migrations, admin) experience being a big plus.
  • Solid SQL and PostgreSQL skills, comfortable reading query plans and optimizing database work.
  • Experience building and consuming APIs; familiarity with Django Ninja, Pydantic, or OpenAPI is a plus.
  • Experience working with messy real-world data: CSV/Excel imports, vendor feeds, scraping, ETL.
  • Enough TypeScript/React knowledge to work on the storefront when features span both repositories.
  • Good judgment about when automation (including LLMs) is beneficial versus when a plain script or better process is appropriate.
  • Clear written communication skills for writing PR descriptions, documentation, and tickets.

Nice to have

  • E-commerce experience, especially in catalog, PIM, order management, or checkout (Stripe).
  • Familiarity with Elasticsearch or another major search platform.
  • Experience with AWS (Lambda, S3, ECS), Cloudflare Workers, OpenTofu/Terraform.
  • Experience in furniture, home furnishings, or another product-heavy retail business.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Developer @Rockcruit
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Argentina
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 131,800+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later