Virtualmind Logo

Senior Python (Django) Developer

LATAM. Educational System Platform.

We are looking for a Senior Python (Django) Developer to join our team, a new trusted teammate that shares our passion for mission-driven work and recognizes the value of modern software development practices. The ideal candidate will be well-accomplished and eager to embrace a healthy challenge. We design experiences and build products for mission-driven organizations. You will have an opportunity to make an impact on a variety of initiatives. Your primary focus will be on our flagship product, which is a best-in-class admission and enrollment platform for public school districts that empowers families to make informed decisions and allows schools to perform fair and equitable student placements. Cross-functional collaboration is key. The proper candidate will thrive working within agile, cross-functional teams and proactively contribute subject matter expertise. The majority of your work will be focused on front-end and back-end engineering, code reviews, and technical planning. We operate within a system of transparency and open communication that accelerates progress and allows for a healthy work/life balance. If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!

Requirements
  • 5+ years of hands-on production experience with Python and Django framework.
  • Experience developing SaaS products.
  • Experience with Decoupled architectures.
  • Proficient in JavaScript.
  • Experience building and integrating performant and secure APIs.
  • Strong familiarity with the AWS ecosystem.
  • Experience building microservices while leveraging the AWS ecosystem.
  • Solid grasp of application security and performance optimization techniques.
  • Deep understanding of software architecture patterns and concepts.
  • Ability to write scalable, reusable, testable, and efficient code.
  • Proactive and have excellent written and oral communication skills.
  • Stellar problem solving, organizational and time management skills.
  • Experience with NoSQL database backends (nice to have).
  • Familiarity with Lucene-based search backends (e.g. SOLR, ElasticSearch) (nice to have).
  • Experience configuring and maintaining CI/CD pipelines (nice to have).
  • Experience with other programming languages (nice to have).
Interested?

You can be part of it! Take a look at our current positions.

Enter your name.
Enter a valid email.

Can you maintain a conversation in English?

Select an option.

I'd like to receive promotional emails from Virtualmind

Select an option.
Facebook Twitter LinkedIn Email