Zpět na profesionály

Flutter Developer & iOS Developer

Přehled


Krátké shrnutí

Kandidát je zkušený softwarový inženýr, který od roku 2019 programuje mobilní aplikace v komerční praxi. Díky dobré znalosti životního cyklu vývoje softwaru (SDLC) a zájmu o vedení vývojových týmů úspěšně navrhoval a vytvářel projekty od základů. Jeho odbornost spočívá ve vývoji mobilních aplikací, zejména v oblasti Flutteru a nativních technologií pro iOS, kde prokázal zběhlost v různých architektonických přístupech včetně Reduxu, BLoC, MVVM a MVP. Má zkušenosti s bezdrátovými technologiemi, jako jsou Bluetooth, ZigBee a LoRa, což mu umožňuje bezproblémově integrovat bezdrátové funkce do softwarových řešení. Jeho zběhlost v nastavování procesů kontinuální integrace a kontinuálního nasazování (CI/CD) pomocí nástrojů, jako jsou GitLab, Jenkins a TeamCity, zajistila efektivní dodávání a nasazování softwaru. Bez problémů se domluví anglicky a denně ji používá.

Pracovní zkušenosti

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
Zaměstnanec105000  / Měsíčně
Kontraktor7700  / Denně
ÚroveňMEDIOR
Role
Flutter Developer iOS Developer
Jazyky
English
Dovednosti
Application ServerCICDCode ManagementDevOpsFlutterFunctional TestingGitlabIntegration TestingIoTJavaJavaScriptJiraMicrosoft serversOperation SystemsProject Management ToolsReactReduxTeamCityTesting TypesToolsUIiOS
Lokality
Ústí nad LabemRemote