Full Stack Developer (Python+Angular)

New
E
emagine PolskaEdTech AI
Candidates must be located in PolandContractSenior
Salary160 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
Polish & English fluent
Required Skills
PostgreSQLPythonGitFastAPIAngularNosqlCI/CDRESTful APIs

Requirements

  • Ability to independently deliver well-scoped backend-oriented full stack features in an existing product team.
  • Hands-on experience with Python backend development, preferably with FastAPI.
  • Experience designing and implementing REST APIs or similar service interfaces.
  • Experience with relational databases, including PostgreSQL, and database migrations.
  • Experience with automated testing and a pragmatic approach to test coverage.
  • Experience working with code reviews, Git-based workflows, and CI/CD pipelines.
  • Working knowledge of queues, asynchronous processing, or event-driven backend patterns.
  • Ability to independently build Angular features within established frontend patterns.
  • Awareness of observability practices, including logging, monitoring, and troubleshooting.
  • Performance awareness for backend services, database queries, and user-facing application flows.
  • Ability to help shape technical solutions for assigned areas while seeking guidance for architecture and AI-specific decisions.
  • Comfort collaborating with Product, Design, and other engineers.

Responsibilities

  • Deliver backend-oriented full stack features for AI Products from implementation through testing, review, and release readiness.
  • Design, implement, and maintain API endpoints and backend services using Python/FastAPI.
  • Work with PostgreSQL and NoSQL databases, including data modelling for assigned features, database changes, and migrations.
  • Integrate the application with external systems and internal services where needed.
  • Use queues and asynchronous processing patterns for features that need background or delayed processing.
  • Build Angular frontend features within existing application patterns.
  • Contribute to AI-powered product features by integrating AI APIs or services.
  • Participate actively in code reviews and help maintain clean, maintainable, observable code.
  • Improve reliability, logging, monitoring, and performance in the areas you work on.
  • Collaborate with Product and Design to clarify requirements and translate them into practical technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
160 PLN per hour
Apply Now