Senior Python Developer

Jalasoft Logo

Jalasoft

πŸ“Remote - Brazil

Summary

Join Jalasoft's talented team as a Senior Python Developer with extensive AWS experience. Design and implement robust backend solutions using Python and AWS cloud services to enhance performance and scalability. Collaborate with cross-functional teams to develop innovative applications. Contribute to delivering exceptional software solutions. Leverage your passion for cloud technologies and expertise in Python development. This role offers remote work opportunities.

Requirements

  • 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

Responsibilities

  • Develop robust backend solutions using Python and AWS cloud services
  • Enhance performance and scalability of applications
  • Collaborate with cross-functional teams to develop innovative applications
  • Contribute to delivering exceptional software solutions

Benefits

  • Remote work
  • 13 floating holiday
  • 15 vacation days per year completed
  • Good working environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.