Vector Software is an experienced IT outsourcing company offering premium custom offshore development services. Established in 2006 the company has quickly grown into a prosperous software development company with headquarters in Lviv, Ukraine and Oslo, Norway. Due to the high-quality services provided, our company has gained a global recognition.
16 грудня 2025

Trainee Python Engineer (вакансія неактивна)

Львів

We are seeking a motivated and enthusiastic Trainee Python Engineer to join our development team. This role is ideal for a recent graduate or an individual with foundational knowledge of Python and web technologies who is eager to learn and grow their skills in a professional environment. You will work closely with senior engineers, assisting in the development, maintenance, and testing of interactive dashboards and web applications. This position offers a structured path for learning the full technology stack and best practices.

Technology stack: Python, JavaScript, Dash, Flask, Django, HTML, CSS, React, Redis, MSSQL, InfluxDB, Git, Azure DevOps, Docker

IN THIS ROLE YOU WILL:

  • Assist in the development and maintenance of basic components for interactive dashboards using Python and Dash under guidance.
  • Support the team in building and enhancing web applications using Flask and Django frameworks.
  • Implement minor front-end changes using JavaScript, HTML, and CSS.
  • Help integrate user-facing elements with server-side logic.
  • Perform data entry, testing, and basic troubleshooting tasks.
  • Write clean, well-documented, and efficient code for assigned tasks.
  • Participate in code reviews to learn best practices and ensure code quality.
  • Actively learn the entire technology stack and development processes.
  • Collaborate with team members to understand project requirements and technical specifications.

WHAT YOU BRING ALONG:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Foundational knowledge and strong passion for Python programming.
  • Familiarity with at least one web development framework (e.g., Flask, Django) is a plus.
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript).
  • Understanding of database concepts (e.g., SQL).
  • Familiarity with version control systems like Git.
  • Strong analytical and problem-solving skills with a high attention to detail.
  • Eagerness to learn new technologies and methodologies.
  • Intermediate level of English or above.

Would be a plus:

  • Any personal or academic project experience with the listed technologies (Dash, React, Redis, MSSQL, Docker).
  • Exposure to cloud platforms (e.g., Azure DevOps).
  • Knowledge of Agile methodologies.

WHAT WE OFFER:

Professional development:

  • Highly experienced professional community: more than 50% employees have a senior level of competence
  • Personal development plan and regular Performance Appraisal
  • Clear rotation process with opportunity to switch between different roles, projects or technology stack
  • Attendance of professional conferences, meetups and certifications (coverage upon on business needs)
  • Internal training programs, free SmartTalks and TechTalks inside the compant
  • Access to Pluralsight
  • Corporate English classes

Well-being

  • Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences
  • Paid vacation annually

CANDIDATE’S JOURNEY MAP:

Candidates application ---> CV-based Interview with Recruiter ---> Hiring Manager + Technical Interview ---> Job offer ---> Welcoming in Vector Software

OUR CULTURE:

People come to People to Create Impact Success Fun.
We are successful, prosperous, and happy professionals who are providing meaningful and impactful software development services to make our partners as successful and happy as we are.