Position: Middle / Senior Python Developer
Company: TEYMAX
Category: Python
Experience required: 2y
English level: upper

Key Responsibilities:

Collaborate with product designers and managers to arrive at functionality that can be developed efficiently and meets end-users’ needs
Deliver quality, well-tested code to our API, web, and mobile applications
Develop the engineering strength of the team through mentorship, delegation, and collaboration
Participate and lead software design and architecture discussions in a kanban style environment


Required Qualifications:

- Python and Flask AND/OR modern Javascript and React
- Strong SQL skills and experience with ORMs (we use Postgres and SQLAlchemy)
- Experience with unit and integration testing frameworks


Preferred Qualifications:

- Celery / RabbitMQ
- GraphQL
- Docker
- CI / CD
- AWS / S3 / EC2 / Lambda


Desired Traits:

- Strong ability to execute as an engineer, with a pragmatic focus on ROI when delivering the product
- Strong interest in thinking about product, including user empathy and an understanding of how a product works as a complex system
- Strong communication skills and the ability to work cross-functionally with designers, product managers, marketers, etc. to deliver a great product
- Ability to discern technical constraints, resources and opportunities available; willingness to take a creative approach to problem solving
- Ability to estimate and prioritize
- Possessing high integrity
- Lives our core values: honesty, humility, exceptionalism, hard work, commitment, and innovation