Backend Python Developer (Mid-Level) Offline
About Us:
We are a forward-thinking company specializing in advanced solutions in web technologies and blockchain projects. Our team values quality, innovation, and flexibility. If you’re eager to contribute to building robust products from the ground up and grow your expertise in a dynamic environment, we’d love to hear from you!
Responsibilities:
- Develop, test, and maintain scalable backend services using Python.
- Design system architecture and implement new modules to enhance functionality.
- Integrate Web3 technologies by working with blockchain platforms, implementing smart contracts, and interacting with DApps.
- Develop, optimize, and maintain data parsing scripts to process and analyze information from various sources.
- Implement multi-threading, asynchronous programming, and multiprocessing techniques to boost performance.
- Build web applications using the Django framework.
- Configure and integrate Redis and Celery for task management and background processing.
- Work with both relational (SQL) and non-relational (e.g., MongoDB) databases.
- Write clean, maintainable code in adherence to industry best practices.
- Conduct unit testing, participate in code reviews, and contribute to CI/CD process automation.
- Collaborate closely with team members in an Agile/Scrum environment.
Requirements:
- 3 to 5 years of experience as a Backend Developer.
- Strong proficiency in Python with a solid track record of developing server-side applications.
- Practical experience integrating Web3 technologies and implementing blockchain solutions.
- Proven expertise in developing and optimizing data parsers for handling large data volumes.
- Proficiency in multi-threading, asynchronous programming, and multiprocessing.
- Experience working with the Django framework.
- Familiarity with Redis and Celery for managing tasks and queues.
- Experience with relational databases (SQL) as well as non-relational databases (e.g., MongoDB).
- Proficient in version control systems (e.g., Git).
- Solid understanding of OOP principles, design patterns, and REST API development.
- Ability to read and work with technical documentation in English.
- Excellent communication skills and a collaborative spirit.
What We Offer:
- The opportunity to directly influence product architecture and development.
- A flexible, remote work environment that allows you to design your ideal workspace.
- Challenging and engaging projects that support professional growth.
- A supportive, friendly, and collaborative team of professionals.
The job ad is no longer active
Look at the current jobs Python →
📊
Average salary range of similar jobs in
analytics →
Loading...