Blue Coding · 15 hours ago
Senior Full-stack Engineer (Django/React) (C)
Blue Coding specializes in hiring excellent developers and has been helping companies build great development teams for over 11 years. They are looking for a Senior Full-Stack Engineer to join a small, autonomous team focused on building a scalable, API-driven web platform.
FinanceMedicalProfessional ServicesRetailSoftwareWeb Development
Responsibilities
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
Qualification
Required
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
Preferred
Experience working with legacy JavaScript codebases alongside modern React
Familiarity with Redux, SWR, or similar state/data management patterns
Experience with PostgreSQL or cloud-managed relational databases
Exposure to Docker and cloud environments (e.g., AWS)
Experience building integrations with third-party platforms or APIs
Benefits
100% Remote
Exposure to real-world, high-responsibility systems used in production
A collaborative engineering environment with room for technical growth