Ebube

Mobile developer

Considering positions:
Mobile developer, Android developer
City of residence:
Kyiv
Ready to work:
Remote, Vinnytsia

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Flutter developer

from 10.2022 to now (3 years 6 months)
Jimdo, Remote (IT)

Developed a set of coding standards documented on a Confluence page, which all engineers reference during code reviews.
Implemented comprehensive testing, including UI, unit, and integration tests, to ensure code efficiency and coverage.
Integrated Git bot to enforce ESLint standards, ensuring consistent and correct code linting.
Ensured code was written in a testable manner and adhered to company patterns during code reviews, focusing on Dependency Injection, Separation of Concerns and Abstraction

Senior Flutter Developer

from 05.2021 to 10.2022 (1 year 6 months)
Kippa, Remote (IT)

Overhauled the existing code pattern, increasing the ease of work for engineers by utilising a universal pattern.
Ensured new features adhered to the clean architecture pattern used throughout the project.
Identified where tokens were necessary and determined appropriate tests to write.
Expertise in implementing clean code architecture to enhance code maintainability, testability, and separation of concerns.

Senior Flutter Engineer

from 12.2020 to 04.2021 (5 months)
TradeDepot, Remote (IT)

Enhanced documentation practices by creating comprehensive README files, enforcing consistent naming conventions, adding meaningful inline comments, and documenting function parameters and return values.
Resolved code duplication across multiple applications by proposing and developing a common library/plugin, consolidating common endpoints and widgets to streamline development and reduce errors.
Collaborated closely with Quality Assurance to ensure stable builds by introducing build flavours for development, staging, and production environments, enabling targeted testing and quick issue identification.
Facilitated environment-specific testing and continuous integration, improving build stability and reliability through effective coordination and communication with the QA team.

Knowledge and skills

  • Communicability
  • Firebase
  • Flutter
  • Dart
  • Adaptability

Language proficiencies

English — fluent

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: