An IT consulting company building web applications, SaaS platforms, and AI-powered solutions for international clients is seeking a Senior Full-Stack Python Engineer for its remote engineering team.
Responsibilities:
- Design, develop, and maintain scalable full-stack web applications.
- Build backend services and REST APIs using Python.
- Develop frontend interfaces using React.js and Next.js.
- Design database schemas and optimize application performance.
- Integrate external services and third-party APIs.
- Participate in technical discussions, architecture decisions, and code reviews.
- Collaborate with engineers and own features from development through deployment.
Requirements:
- 5+ years of professional full-stack development experience.
- Strong Python backend development skills and experience with FastAPI or Django.
- Strong knowledge of REST API design and backend architecture.
- Experience with React.js, Next.js, and PostgreSQL, MongoDB, or similar databases.
- Understanding of cloud-based application development.
- Good English communication skills and ability to work independently in a remote environment.
Nice to have: AWS, Docker, Kubernetes, CI/CD pipelines, AI/LLM-powered applications, microservices, and scalable system design experience.
What we offer: 100% remote work, long-term cooperation, international projects, technical ownership and influence on architecture decisions, a flexible working environment, and competitive compensation based on experience.