Blue Coding

Senior Full-stack Engineer – Django/React

Blue Coding

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain API-driven backend services using Django and Django Rest Framework, supporting scalable and data-intensive workflows.
  • Design and optimize complex ORM queries to power reporting, analytics, and aggregated data views.
  • Develop background and asynchronous processing for batch operations such as data processing and report generation.
  • Apply caching strategies to improve performance on high-traffic or data-heavy endpoints.
  • Manage database schema evolution through migrations as product features expand.
  • Build and maintain interactive, responsive frontend components using React and modern hooks.
  • Implement efficient data-fetching and caching patterns to support complex UI workflows.
  • Make pragmatic UI/UX decisions while collaborating closely with engineering and product stakeholders.
  • Own features end-to-end, from design and implementation through testing and deployment.
  • Contribute through code reviews, shared standards, and occasional mentorship.
  • Balance new feature development with ongoing refactoring and quality improvements.
  • Work effectively in a low-process, high-trust environment that values autonomy, accountability, and strong engineering judgment.

Requirements

  • 5+ years of professional software development experience.
  • Strong backend experience with Python and Django, including Django Rest Framework.
  • Solid frontend experience with React, modern hooks, and component-based architectures.
  • Experience working with asynchronous/background processing systems (e.g., Celery or similar).
  • Strong SQL skills and experience optimizing database queries.
  • Comfort working independently and owning complex features end-to-end.
  • Experience participating in code reviews and providing technical feedback to peers.
  • Strong attention to code quality, testing, and long-term maintainability.
  • Fluent written and spoken English for collaboration with distributed teams.
Benefits
  • Salary in USD
  • 100% Remote
  • Exposure to real-world, high-responsibility systems used in production
  • A collaborative engineering environment with room for technical growth
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoDjango Rest FrameworkReactSQLORMasynchronous processingCelerycaching strategiesAPI development
Soft Skills
collaborationownershipcode qualityattention to detailmentorshipcommunicationautonomyaccountabilityengineering judgmentproblem-solving