Full Stack Engineer (Senior) Remote-LATAM

Remote
Contracted to Full Time
Experienced


Excellent opportunity to work REMOTELY with a U.S.-based company. Candidates living in Mexico, or all LATAM are welcome to apply.

About the Company

Bydrec, Inc. is a California-based company that connects top Tech talent from Latin America with U.S. companies looking to expand their development teams. Learn more at bydrec.com.


Position Summary
We are seeking a Senior Full Stack Engineer to join a fast-growing product team working on a complex, high-traffic platform. This role involves contributing across both legacy and modern applications, requiring strong adaptability and deep technical expertise across multiple stacks.

The ideal candidate has strong experience with Python/Django and React ecosystems, is comfortable navigating legacy architectures, and can take end-to-end ownership of features from development through deployment.


Responsibilities

  • Design, develop, and maintain full-stack features across both legacy and modern applications.
  • Work with Python/Django backend systems and React-based frontends.
  • Design and integrate REST APIs and third-party services.
  • Manage and optimize PostgreSQL databases, including complex queries and PostGIS when applicable.
  • Implement asynchronous workflows using Redis and Celery.
  • Contribute to frontend architecture across multiple React versions and frameworks.
  • Support containerized environments using Docker and contribute to infrastructure-related tasks.
  • Ensure code quality through testing and best development practices.
  • Take full ownership of features across the development lifecycle.


Qualifications

Required:

  • Advanced English proficiency (written and spoken).
  • Strong experience with Python, Django, and Django REST Framework.
  • Solid experience with PostgreSQL, including complex queries (PostGIS is a plus).
  • Hands-on experience with Redis and Celery for background jobs and task queues.
  • Advanced experience with React across different versions, including React 16 (Redux, redux-form, SSR with Express) and React 18 / Next.js (Redux Toolkit, SWR, TypeScript).
  • Experience with Webpack, Babel, and legacy tools such as Flow.
  • Experience with TypeScript in modern applications.
  • Knowledge of styled-components and component libraries.
  • Strong experience designing and integrating REST APIs.
  • Experience with Docker and basic Kubernetes concepts.
  • Ability to work independently and navigate complex, legacy codebases with minimal documentation.

Nice to Have:

  • Experience with AWS services such as S3 and EC2.
  • Familiarity with Jinja2 templating.
  • Experience with testing frameworks such as Jest or Enzyme.
  • Knowledge of search tools such as Algolia.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*