Python/Django Developer
Location: Remote Technical Level: Middle Job Category: Development
Mid-level Python Developer is wanted to join our team full time for a long-lasting project.
Responsibilities:
- Leading on the architecture and approach on the ongoing and new Django applications in the company;
- Setting up expectations for the developers;
- Review other developers’ code in terms of following the standards, best practices, and expectations;
- Develop cloud-based Python Django software products;
- Working closely with UX and Front-end Developers;
- Participating in architectural, design, and product discussions;
- Designing and creating RESTful APIs for internal and partner consumption;
- Working in an agile environment with an excellent team of engineers.
Skills:
- Fluent English (Will be speaking and writing with other non-native English-speaking people teammates.);
- 3+ years’ experience of Python coding skills;
- 2+ years of hands-on experience with the Django framework;
- Solid database skills in relational and NoSQL databases (PostgresSQL, MySQL, MongoDB);
- Knowledge of how to build and use RESTful APIs;
- Strong knowledge of version control and specifically git;
- Experience deploying, supporting, and optimizing applications in production environments;
- Understanding of Pub/sub and WebSockets;
- Multiple large custom projects experience;
- Celery;
- Unit tests;
- Google Cloud infrastructure knowledge is a plus.