Zurück zu den Profis

Flutter Developer & iOS Developer

Überblick


Kurzer Überblick

Der Kandidat ist ein erfahrener Softwareentwickler, der seit 2019 in der kommerziellen Praxis mobile Apps programmiert. Mit einem soliden Verständnis des Softwareentwicklungslebenszyklus (SDLC) und einem Interesse an der Leitung von Entwicklungsteams hat er erfolgreich Projekte von Grund auf entworfen und aufgebaut. Seine Expertise liegt in der mobilen App-Entwicklung, insbesondere in Flutter und nativen iOS-Technologien, wo er seine Kompetenz in einer Vielzahl von Architekturansätzen wie Redux, BLoC, MVVM und MVP unter Beweis gestellt hat. Er hat Erfahrung mit drahtlosen Technologien wie Bluetooth, ZigBee und LoRa, was es ihm ermöglicht, drahtlose Funktionen nahtlos in Softwarelösungen zu integrieren. Seine Kenntnisse in der Einrichtung kontinuierlicher Integrations- und Bereitstellungsprozesse (CI/CD) mit Tools wie GitLab, Jenkins und TeamCity haben eine effiziente Softwarebereitstellung und -bereitstellung gewährleistet. Er ist in der Lage, problemlos auf Englisch zu kommunizieren und wendet diese Sprache täglich an.

Berufliche Erfahrung

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
Angestellter4316  / Pro Monat
Freiberufler316  / Pro Tag
EbenMEDIOR
Rollen
Flutter Developer iOS Developer
Sprachen
English
Fähigkeiten
Application ServerCICDCode ManagementDevOpsFlutterFunctional TestingGitlabIntegration TestingIoTJavaJavaScriptJiraMicrosoft serversOperation SystemsProject Management ToolsReactReduxTeamCityTesting TypesToolsUIiOS
Lokalitäten
Ústí nad LabemRemote