Späť na profesionálov

Flutter Developer & iOS Developer

Prehľad


Krátke zhrnutie

Kandidát je skúsený softvérový inžinier, ktorý programuje mobilné aplikácie v komerčnej praxi od roku 2019. Vďaka dobrým znalostiam životného cyklu vývoja softvéru (SDLC) a záujmu o vedenie vývojových tímov úspešne navrhol a vybudoval projekty od základov. Jeho odbornosť spočíva vo vývoji mobilných aplikácií, najmä v technológiách Flutter a natívnych technológiách iOS, kde preukázal zručnosť v rôznych architektonických prístupoch vrátane Redux, BLoC, MVVM a MVP. Má skúsenosti s bezdrôtovými technológiami, ako sú Bluetooth, ZigBee a LoRa, čo mu umožňuje bezproblémovo integrovať bezdrôtové funkcie do softvérových riešení. Jeho zručnosť v nastavovaní procesov nepretržitej integrácie a nepretržitého nasadzovania (CI/CD) pomocou nástrojov, ako sú GitLab, Jenkins a TeamCity, zabezpečila efektívne dodávanie a nasadzovanie softvéru. Dokáže bez problémov komunikovať v angličtine, ktorú denne používa.

Pracovné skúsenosti

Senior Software Developer (08/2021 – Present)

  • Lead and manage a team of 3 developers, ensuring timely delivery of high-quality software solutions.
  • Architect Flutter and native iOS projects, focusing on testing, performance, and scalability.
  • Analyze and model project components for optimization and improvement.
  • Manage work planning and estimation to ensure timely project delivery.
  • Create new features, write bug fixes, and conduct unit tests while adhering to software design principles.
  • Work with Bluetooth and BLE technologies to implement wireless features.
  • Set up GitLab CI/CD processes and write build scripts for efficient software delivery and deployment.
  • Establish and maintain processes using Jira to improve team efficiency and streamline project management.
  • Collaborate with clients, providing technical expertise and recommendations for software solutions and products.
  • Mentor team members, providing guidance and support for their professional development.

Middle Software Developer (03/2021 – 08/2021)

  • Successfully deliver a native iOS project with complex 3D visualization for a satisfied client.
  • Develop Flutter and native iOS E-commerce projects using Redux and Data Driven architectures, improving user experiences and sales.
  • Implement a Flutter Fin-tech project for digital tipping, enabling seamless and secure payments.
  • Distribute projects to Google Play and App Store, ensuring adherence to platform-specific guidelines and standards.
  • Create comprehensive documentation, estimate project timelines and costs, and provide support to the QA team.

Junior Software Developer (05/2019 – 03/2021)

  • Develop various Flutter projects for merchants, incorporating Redux architecture to enhance user experience and boost sales.
  • Contribute as a speaker at Flutter Lviv and GDG Uzhgorod communities, sharing knowledge and experience.
  • Create plugins and packages with Flutter for reusable code and enhanced project efficiency.
  • Develop Flutter projects using BLE and LoRa technologies for optimal and efficient wireless solutions.
  • Set up CI/CD systems such as Jenkins and TeamCity for efficient software delivery and deployment.
  • Create comprehensive documentation, estimate project timelines and costs, and provide support to the QA team.

Intern at Sigma Software (01/2019 – 04/2019)

  • Develop a Native iOS project seamlessly integrated with IoT devices via Bluetooth and ZigBee.
  • Contribute to UI and Business Logic parts of a project, ensuring smooth and intuitive user interaction.
  • Create and implement Unit Tests and UI Tests for high-quality development and reduced development time.
  • Refactor different parts of the project to adopt a new architecture approach, improving performance and maintainability
Author
Flutter Developer & iOS Developer
652ea74a73fadf0001b32011
Zamestnanec4316  / Mesačne
Kontraktor316  / Denne
ÚroveňMEDIOR
Role
Flutter Developer iOS Developer
Jazyky
English
Zručnosti
Application ServerCICDCode ManagementDevOpsFlutterFunctional TestingGitlabIntegration TestingIoTJavaJavaScriptJiraMicrosoft serversOperation SystemsProject Management ToolsReactReduxTeamCityTesting TypesToolsUIiOS
Lokality
Ústí nad LabemRemote