Job description
Jalasoft is searching for a Senior Python Developer with extensive experience in AWS to join our talented team. In this role, you will be responsible for designing and implementing robust backend solutions using Python while leveraging AWS cloud services to enhance performance and scalability. You will collaborate with cross-functional teams to develop innovative applications and contribute to our ongoing commitment to delivering exceptional software solutions. If you are an experienced Python Developer with a passion for cloud technologies, we would love to hear from you!
Must Have:
5+ years of professional experience in backend development with Python.
Proven experience designing and building RESTful APIs used in production environments.
Proven experience with asynchronous programming in Python (aiohttp, asyncio, or FastAPI).
Hands-on experience with AWS ECS, RDS, and S3.
Solid experience with SQL: able to write queries, joins, and optimize statements (PostgreSQL experience is a plus but not required).
Experience working with ORMs (e.g., SQLAlchemy, Django ORM).
Proven ability to apply design patterns and SOLID principles in real-world projects.
Demonstrated experience contributing to architectural decisions in software projects.
Expert knowledge of Docker and containerized environments.
Strong experience writing tests with Pytest.
Strong Git skills and experience working in collaborative environments.
Remote work
13 floating holiday
15 vacation days per year completed
Good working environment