+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

94-29 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

MVP Computers

Flutter Developer

ApplyКандидатствай

Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    „MVP Computers“ Ltd. is collaborating with several large companies on multiple exciting projects, and we are seeking a Flutter Developer to strengthen innovative, agile, outcome-focused team of one of long-term partners of ours.

    Responsibilities:

    • Develop high quality mobile application in Flutter
    • Take responsibility for our solution architecture and contribute to improving architecture in terms of performance, security, scalability, modularity and operational efficiency
    • Be involved in inception to delivery of various features and products on an ambitious and challenging product roadmap
    • Conduct knowledge sharing sessions with presentations and exposure to tasks that help practice new technologies
    • Create an open communication culture, by being open for feedback and supporting in conflict resolutions

    Mandatory skills:

    • Experience in delivering high quality application with Flutter
    • Good grasp of Dart
    • Strong debugging and problem-solving skills; can identify root cause of complex problems and provide solutions to such complex issues
    • Knowledge of Database operations on mobile devices
    • Comfortable working with dependency injection
    • Knowledge of GraphQL
    • Extensive experience working with Design systems
    • Understanding of Clean Architecture design pattern
    • Experience with Unit and UI testing
    • Keen eye for architecture and application design patterns
    • Excellent communication skills and fluency in written and spoken English

    Desirable skills:

    • Expertise in Swift/iOS and/or Kotlin/Android
    • Experience with multiple app flavors/targets
    • Atomic Design system
    • Knowledge in Smoke testing
    • Experience with mobile CI/CD pipelines and project automations
    • Basic understanding of both SQL databases and schema-less concept
    • Working knowledge of Apollo GraphQL

    Interview stages:

    Preferable if the candidate can send pre technical interview a repository he owns to get a glimpse of their coding style and standards (not a must)

    • Technical interview 1 – Live coding exercise by implementing code for a problem given in the interview. The candidate should be able to share their screen as they write code. The interviewer(s) will give feedback on the code and could be a pair programming exercise + system design (1 hour) (EM + developers from the team)
    • Technical interview 2 – technical questions based on previous experience and cultural fitness questions (1 hour) (EM + PM)
    • Meeting with the domain tech lead (optional) (15-30 minutes)