BackEnd Developer (Python)
Company Name: Ditrop Inc.
Job Description:
We are seeking a Backend Developer with a strong background in software development using Python. The ideal candidate will have expertise in building robust backend APIs, web scraping, database management, and API security. You will play a key role in developing and optimizing our backend architecture to improve our products and services.
Key Responsibilities:
- Develop and maintain backend APIs using Python frameworks such as Flask or Django.
- Implement web scraping techniques using libraries like BeautifulSoup, Scrapy, or Selenium.
- Design and manage databases (MySQL, PostgreSQL).
- Ensure API security, including authentication and authorization with OAuth, JWT, and API keys.
- Deploy applications using Docker, Kubernetes, and AWS.
- Write unit and integration tests to maintain high code quality.
- Optimize backend performance for speed and scalability.
- Utilize tools like Postman for API testing and management.
Requirements:
- Proficient in Python with a strong understanding of its ecosystems.
- Solid experience in Flask or Django for API development.
- Experience in web scraping and data extraction.
- Expertise in database design and management with MySQL or PostgreSQL.
- Familiarity with Docker, Kubernetes, and AWS for deployment.
- Strong knowledge of API security measures.
- Ability to write clean, manageable code and tests.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
- Previous work in a team-based environment on large-scale projects.
- A portfolio or examples of previous backend development projects or contributions to open source.
Compensation:
- Starting Salary: 200k/month during a 3-month probationary period. Applicants should carefully consider their salary expectations before applying.
- Post-Probation Increase: Salary review and potential increase based on performance after the probation period.
- Additional Benefits: Opportunities for professional development and career growth, remote work flexibility, and health benefits.
How to Apply: Please submit your resume, cover letter, and any relevant project examples or GitHub links through our online application portal. Ensure your application highlights your experience with the technologies and methodologies listed above.
We are excited to review your application and hopefully welcome you to our team at Ditrop Inc., where you’ll contribute to innovative and impactful projects!
Job Type: Full time
Job Posted:20th March 2025