7 views
Code Innovators Solution
You just finished your Python course and dream of commercial development. Imagination: Our team is working on a high-speed API for a financial client. You need to create a new endpoint to handle a million requests per day. This is a complex infrastructure, but the task at your level is to write clean, fast and safe data processing logic.
You sit down, use the freshly learned Django (or Flask) framework, write 10 lines of logic that pass the Senior developer's code review without a single remark, and the very next day your code is in production. This is not a training project, this is a real business tool that processes critical data every hour. We are looking for someone who is willing to learn to write this type of code and wants their work to impact real-world processes from day one.
Experience: We will consider students or candidates with no work experience. Knowledge of Python syntax, understanding of OOP and SQL is required.
Salary: From 30,000 to 35,000 UAH (full rate from the first day) + bonuses for successful completion of the trial period.
Schedule: Full time (Mon-Fri), 8 working hours (from 10:00 a.m. to 19:00).
Format: Office, Hybrid (after completing an internship).
Why choose us: Bottles for Coders
We create an ideal environment for starting in IT:
1-on-1 mentoring: You don't have to Google every error yourself. Each Trainee is assigned an experienced Senior Developer.
Gaming Zone: After lunch, you can reboot your brain in the recreation area with PS5 and a large 4K screen.
Coffee and Drinks: A constantly replenished refrigerator with energy drinks, lemonades, fresh fruits and various snacks to support concentration.
Technology: We provide a powerful MacBook/Windows laptop (optional) and two external monitors.
Prospect: Guaranteed salary review and transition to Junior level in 3-4 months.
Areas of Responsibility Trainee Python Developer (Duties)
Your role will be as focused as possible on code and training:
10:00 - 11:00: Start of the Day and Synchronization
Daily Standup: Discussion of tasks and progress with the team.
Training: Study of the architecture of the current project and its documentation.
11:00 - 17:00: Coding and Practice
Bugfixing: Fixing small, non-critical errors in existing code.
Functional Development: Writing simple functions and tests for new API endpoints under the supervision of a mentor.
Data Models: Creating and modifying database models (SQL/ORM).
Code Review: Obtaining detailed analysis of your code from Senior developers.
17:00 - 19:00: Testing and Preparation
Unit tests: Writing simple tests to ensure the quality of your code.
Documentation: Updating technical documentation and internal Wiki.
If you are up for the challenge and want to your code worked in the real world - send your resume and show us the linkto your best Python project!