Python Developer

Full Time
Remote Work
Posted 4 years ago

Company Industry : Mental Health Tech

Experience : 6 + Years in this field

Should Have :

  • Experience in application development, particularly, in Python/React/AWS stack. Someone who can work on application development (APIs / REST services / business logic) and ETL.
  • A good mix of python technologies: Python, AsyncIO,  Django, Flask, Aiohttp, Tornado, etc.
  • Experience with application / service / REST API development.
  • Additional experience is good: frontend, devops, database/SQL, etc. If people want to do backend only, it’s totally fine though.
  • Other modern languages like Goland, Rust, etc.

What You Will Do:

  • You will be one of the founding engineers of a new company product.
  • You will wear a product hat to ideate and iterate on features, design reliable and scalable RESTful web services, write clean code in Python, automate end-to-end test cases, and ensure that your services work well on our AWS infrastructure. 
  • You will follow development best practices including architecture review, (virtual) white boarding, code review, test coverage, etc.
  • You will take initiatives to improve resilience and security of your components and drive projects end to end. 

Who You Are:

  • You have experience building production grade systems in a team environment. 
  • You have a product mindset and you enjoy creating value and delighting your users. 
  • You obsess about simple architectures and designing reliable and scalable systems. 
  • You write clean, readable code in Python. If you also have JavaScript / React experience, great! — but this is not the expectation.
  • You have a deep understanding of how the web works and love designing beautiful APIs that make life easy for your consumers. 
  • You have a command of SQL and love modeling data. 
  • You know enough of / want to know about AWS infrastructure to be able to monitor and ensure your services are healthy and happy on production.  
  • Last but not least, you are self-driven, well organized, curious, tenacious, and communicate effectively. You ask a lot of questions, dig deep, and come up with creative reliable solutions and execute repeatably with a great sense of ownership and accountability.

Job Features

Job CategoryIT - Software

Apply Online

A valid email address is required.
A valid phone number is required.