Senior Backend Developer

New
FinlandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
PostgreSQLPythonSQLKafkaMongoDBMySQLRabbitmqFastAPI

Requirements

  • 5+ years of software development experience in backend
  • 3+ years of asyncio experience in Python development
  • Proficiency in FastAPI for API endpoint development
  • Strong SQL skills, particularly in MySQL or PostgreSQL
  • Experience with ORM frameworks (preferably SQLAlchemy)
  • Experience with NoSQL DBs (MongoDB)
  • Experience with message-brokers (RabbitMQ, Kafka)
  • Experience with unit testing (Pytest)
  • Upper intermediate English proficiency

Responsibilities

  • Develop and optimize core backend functionality of the AppFollow product
  • Build and maintain systems for user interaction with product data
  • Design, develop, and support a source-agnostic data storage layer
  • Develop and support systems for generating insights from customer and product data
  • Support internal and public APIs for core data entities
  • Design, build, maintain and document efficient, testable, reliable, secure and scalable codebase
  • Contribute to system architecture improvements
  • Interact with legacy services
  • Collaborate with the Platform team on deployments
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now