Altamira for freelancers - AI-Assisted Software Engineer (React + Python)_freelance based
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3+ years of professional software development experience. • 3+ years • Strong React experience (hooks, component patterns, state management, performance basics). • React • Backend experience with Python building APIs (REST; GraphQL is a plus). • Python • Comfort with relational databases (PostgreSQL/MySQL) and/or NoSQL (MongoDB). • Strong fundamentals: HTTP, async programming, data modeling, error handling, logging. • Testing experience: Jest/Vitest/RTL/Cypress (frontend) and/or pytest (backend). • Cloud experience (Azure/AWS/GCP), Docker/Kubernetes. • Security basics (OWASP, auth patterns, secrets management). • AI-Assisted Development • You should be able to demonstrate: • Confident daily use of Cursor, GitHub Copilot, or equivalent (your choice). • Cursor, GitHub Copilot, or equivalent • Prompting and iterative refinement skills (driving the tool, not being driven by it). • Ability to spot hallucinations/bugs, correct them quickly, and explain what happened. • spot hallucinations/bugs • Good judgment on when not to use AI output verbatim (security, correctness, style). • Using AI to accelerate: • Refactoring with confidence (incl. updating tests). • Writing or improving tests. • Tracing bugs and producing minimal reproducible fixes. • Creating clear docs and PR descriptions. • Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages: • Recruiting Interview -> 30-45 min • Technical Interview -> 1-1,5h • Client Interview (optional) -> up to 1h • Reference Check • If you're seeking a flexible, welcoming, and professional environment, join our freelance project-based team! • We do believe that the success of altamira.ai is impossible without the success of our Talents and the success of our Clients!
Responsibilities
• Build and maintain web applications using React (TypeScript preferred). • React • Develop backend services/APIs using Python (FastAPI/Flask/Django). • Python (FastAPI/Flask/Django) • Design clean, maintainable, testable code; write solid unit/integration tests. • Work effectively with AI coding tools: • AI coding tools • Use AI for scaffolding, refactoring, test generation, and debugging. • Validate and correct AI output (security, edge cases, performance, correctness). • Document decisions and trade-offs clearly. • Collaborate in PR-based workflows (GitLab) and participate in code reviews. • Contribute to architecture discussions and pragmatic technical decisions.
Similar Jobs
No credit card. Takes 10 seconds.