Senior Full-Stack Developer (Python)

Reliable Software Resources

3h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Senior Full-Stack Developer (Python)

  • Experience: 7–10 years

  • Contract (full-time / contract)

  • Location: Northville, MI (preferred); Remote OK

Description

Join a team building scalable, reliable, and maintainable full-stack applications. You’ll deliver modern web experiences with React, build RESTful APIs with FastAPI, integrate databases with solid architecture, and ensure code quality through testing, review, and debugging. You must be comfortable evaluating AI-assisted code critically and independently improving it.

Responsibilities

  • Develop full-stack applications (frontend, backend, APIs, and database integration)

  • Follow application architecture and coding best practices

  • Write clean, modular, maintainable, and well-tested code

  • Perform code reviews and debugging to catch logical, performance, and security issues

  • Leverage AI-assisted development tools while validating and improving generated code

  • Work across the software development lifecycle (SDLC) and support CI/CD and deployments (plus: AWS/Azure)

Requirements

  • 7–10 years of software development experience

  • Strong foundation in software engineering principles, OOP, data structures, design patterns, and application development best practices

  • Hands-on full-stack development experience including frontend, backend, APIs, and database integration

  • React experience

  • FastAPI experience

  • Strong proficiency in Python; Django is a plus

  • Ability to write clean, modular, maintainable, and well-tested code

  • Strong code review and debugging skills (logical errors, performance issues, security vulnerabilities)

  • Ability to critically validate and improve AI-generated code (e.g., GitHub Copilot, ChatGPT, Cursor)

  • Strong understanding of application architecture, database design, SQL, API integrations, Git, and SDLC

  • Independent work capability and collaboration with technical teams

Benefits

Opportunity to work with strong engineering fundamentals and critical thinking-focused standards.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report