To ogłoszenie wygasło w dniu 2021-11-17 14:48.

Qt Senior Engineer

Kacper Gazda MILO SOLUTIONS

16 000 - 22 000 zł netto

Język programowania
Baza danych
Narzędzia

Opis oferty

Position competencies
  • English level minimum B2 (Upper intermediate)
  • Minimum 5 years of C++ development experience
  • Advanced Qt Core knowledge
  • Advanced Qt Widgets knowledge
  • Advanced Qt Quick and QML knowledge
  • Advanced Qt Test framework knowledge 
  • Programming experience on desktop platforms: Windows, macOS, Linux
  • Programming experience on mobile platform: Android, iOS
  • Programming experience on Embedded Linux platforms: Raspberry Pi, BeagleBone Black, etc.
  • Embedded C/C++ programming experience: Arduino, STM32, ESP32, FreeRTOS, Zephyr OS, etc. (nice to have)
  • Basic SQL language knowledge
  • Good CMake build system knowledge
  • GIT version control system hands on experience
  • Good design patterns knowledge 
  • Multithreaded applications experience
  • Network development experience
  • Team project experience
  • Agile PM methodology experience
  • Github account or any public source code available (nice to have)

Outcomes
  • Successful participation in project meetings in English
  • Handling all English written communication within and outside the team
  • New skills and knowledge acquisition during training with ease and at high speed
  • Quality code produced and improved over time (based on training and feedback)
  • Providing estimated time needed to finish assigned tasks
  • Evaluation of time estimates provided by less experienced developers
  • Development tasks finished according to the estimated time (min. 90%)
  • Providing solutions of development tasks for less experienced developers
  • Implementing software features without supervision
  • Implementing unit tests for created features
  • Creating documentation for created features
  • Introducing bug fixes based on feedback from QA team members
  • Communication with other team members (developers, designers and testers) in order to ensure that completed tasks meet all requirements
  • Active participation in code reviews
  • Helping less experienced developers to overcome software engineering issues
  • Leading communication with the client and tech team on the client side. (PM, Tech Lead)
  • Supervising the work of the team to ensure quality of produced code. (PM, Tech Lead)
  • Supervising releases of the software to the client. (PM, Tech Lead)
  • Preparing and sharing project status reports with the sales representative and clients (PM, Tech Lead)

Offer
  • Flexible working hours. Have to be presented and approved upfront
  • Remote working options. It’s all about your results, not your location
  • Market competitive salary
  • Non-corporate, informal and dynamic work environment
  • Possibility of project assignment changes
  • Participation in training courses
  • English improvement program
  • Team tech meet-ups and off-work parties
  • Industry & tech certifications
  • Hardware subsidy program
  • Reward-based referral program

Metodologia pracy

  • System kontroli wersji
  • System zarządzania projektem
  • Metodologia Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Kuchnia
  • Darmowy parking
  • Szkolenia
  • Elastyczne godziny pracy
  • Darmowa kawa i inne napoje
  • Darmowe przekąski

O Kacper Gazda MILO SOLUTIONS

Milo Solutions is a software house which specializes in designing and developing custom desktop, web and mobile applications. 

Pytania i odpowiedzi