[Hiring] Senior Full-Stack Engineer @Factored
Senior Full-Stack Engineer @Factored
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Full-Stack Engineer @Factored

2wks ago - Factored is hiring a remote Senior Full-Stack Engineer. 💸 Salary: unspecified 📍Location: Italy

Role Description

We seek a skilled Full-Stack Engineer with React and Python expertise to join our dynamic development team. As a Full-stack Engineer, you will contribute to designing, developing, and implementing cutting-edge applications. You will be responsible for both backend and frontend development, utilizing your strong programming skills and experience with React and Python.

  • Build responsive and interactive web applications using React and TypeScript, focusing on performance, usability, and component-driven UI architecture.
  • Design and implement RESTful or GraphQL APIs using Python frameworks such as FastAPI, Django, or Flask.
  • Develop and optimize database schemas (PostgreSQL, MySQL, or NoSQL) and ensure smooth data integration between backend, AI, and frontend systems.
  • Collaborate with AI/ML engineers to integrate Generative AI components—such as LLM APIs, RAG architectures, and agent-driven workflows—into the application.
  • Deploy and maintain applications on cloud platforms (AWS preferred, but Azure or GCP experience is also welcome) using containerization and CI/CD pipelines.
  • Use AI coding tools and assistants to accelerate development, debugging, and rapid iteration of production features.
  • Write and maintain unit and integration tests for both frontend and backend using tools like Jest, pytest, or Playwright.
  • Ensure quality and reliability through basic observability, including structured logging and error monitoring.
  • Work closely with designers, product managers, and stakeholders to translate product ideas into high-quality, scalable solutions.
  • Stay current with emerging technologies in web development and AI, specifically regarding LLM orchestration and development workflow optimizations.

Qualifications

  • 5+ years of experience as a Full-Stack Engineer, working across both frontend and backend systems.
  • Strong proficiency in Python and experience with frameworks such as FastAPI, Django, or Flask.
  • Solid experience with JavaScript/TypeScript and React, including modern state management (e.g., Redux, Zustand, or Context API).
  • Comfortable designing and consuming RESTful or GraphQL APIs and integrating with third-party services.
  • Hands-on experience with SQL/NoSQL and familiarity with data modeling and performance optimization.
  • Hands-on experience with LLM integration (e.g., Claude, OpenAI, or Gemini) in production applications.
  • Proficiency with AI coding assistants and a clear understanding of how to integrate them into a professional development workflow.
  • Working knowledge of cloud platforms (AWS, Azure, or GCP), including deployment and basic infrastructure management.
  • Experience with CI/CD pipelines, testing frameworks, and version control (Git).
  • Strong problem-solving and collaboration skills, with a proactive and curious mindset.
  • Excellent communication skills in English, both written and verbal.

Benefits

  • Ownership through equity participation.
  • Annual company retreat.
  • Education bonus for continuous learning.
  • Company-wide winter break.
  • Paid time off.
  • Optional in-person events and meetups.
  • Tailored career roadmaps.
  • High-performance culture.
Before You Apply
remote Be aware of the location restriction for this remote position: Italy
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Engineer @Factored
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Italy
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later