Position: Middle Python/Django Engineer
Company: PLANEKS
Category: Python
Experience required: 2y
English level: intermediate

Are you ready to embark on an exciting journey with PLANEKS as a Middle Python Engineer? We offer more than just a job - we offer a new lifestyle for our colleagues and clients. Join us and be part of something significant!

At PLANEKS, we value our team members and strive to create a work environment that is fast, flexible, and supportive. **Here's what we have to offer:**

- Work from anywhere: Enjoy the freedom of 100% remote work, even before COVID. Plus, choose your own working hours between 8:00-20:00 to fit your lifestyle.
- Manage your compensation: Take control of your budget with options for travel tickets, work equipment, health insurance, software, sports activities, and training.
- Competitive salary: Your hard work will be rewarded with a salary paid in USD, along with tax compensation. We also conduct regular salary revisions every 6 months to ensure your confidence in tomorrow's financial prospects.
- Work-life balance: We believe in the importance of rest, so you'll have paid vacation, national holidays, and sick leaves. We do not expect overtime or weekend work, so you can maintain a healthy work-life balance.
- Supportive team: Join our friendly and professional team that provides regular feedback, mentorship, and code reviews. We take pride in our collaborative work environment where you can always count on us for support.
- English language improvement: Brush up on your English skills with speaking clubs led by native speakers to maintain your language proficiency.
- Simple processes: Say goodbye to bureaucracy with our transparent processes and flat management structure. Working remotely means keeping things simple and efficient.


As a Middle Python Engineer, you'll bring your expertise and competencies to the table. **Here's what we're looking for:**

- Software development experience: You should have **at least 2 years of experience** in software development with Python and Django, as well as other Python frameworks like Flask will be a plus. Experience with databases like PostgreSQL, MySQL, and MongoDB, along with Celery, Redis, and ElasticSearch, will be valuable. Knowledge of cloud providers, DevOps, and CI/CD, as well as experience with unit, integration, and E2E tests, is required.
- RESTful APIs: Familiarity with REST and experience working with REST APIs is important for this role.
- Front-end skills: You'll need some experience with JS, HTML, and CSS, although it typically accounts for only 0-20% of your activities.
- English communication skills: Good writing and speaking skills in English are necessary to effectively communicate with internal and external teams.


As a Middle Python Engineer at PLANEKS, **you'll have exciting responsibilities**:

- Develop, support, and maintain Python projects: You'll have the opportunity to work on both new projects from scratch and extend existing projects, without dealing with legacy codebases.
- Solve technical challenges: Our projects are diverse, so you'll never be bored with the same tasks every day. Your curious and acquisitive mind will be regularly challenged.
- Ensure quality: You'll take care of maintaining clean, readable code, writing tests, documenting business features, and ensuring overall code quality.
- Participate in code reviews: You'll be part of a collaborative team that conducts cross-reviews or reviews by senior team members, promoting a culture of continuous improvement.
- Collaborate with internal and external teams: You'll have the opportunity to work with inventive clients and supportive colleagues, fostering a collaborative work environment.
- Continuous learning: We believe in the evolution of technical and soft skills, and you'll have opportunities to enhance your expertise and grow professionally.


Are you ready to take your Python engineering skills to new heights with PLANEKS? Join us and be part of our family!