How Remoteville checks and expires listings

Full Stack Engineer

Skills
Continuous Integration And Continuous DeliveryDevopsREST ApisReact.JsDjangoDockerFastapi
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of full-time software engineering experience preferably in consulting
  • Strong proficiency in Python
  • Experience with modern web APIs and web development frameworks such as FastAPI or Django
  • Experience with relational and NoSQL databases
  • Practical experience with containerization such as Docker or Kubernetes
  • Practical experience with deployment pipelines including zero-downtime deployment A/B testing or feature flags
  • Strong communication skills attention to detail and good work ethic for remote collaboration

Nice to have

  • Creative
  • Focused
  • Technically curious
  • Collaborative
  • Customer centric

Day to day

  • Design and develop scalable APIs and backend services using Python and Django Rest Framework
  • Collaborate with product designers and frontend engineers to build and enhance web application features
  • Manage database schema changes migrations monitoring performance and deployment stability
  • Work closely with systems teams to improve build deployment and CI/CD practices