Smart Innovation

App Developer (Flutter)

Smart Innovation

App Developer (Flutter)

An emerging IT company of Nepal is looking for a result driven and dedicated candidates to join our team under given responsibilities:

App Developer (Flutter)

Views: 125 | Apply Before: 6 days, 23 hours from now

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Offered Salary : Negotiable
Apply Before(Deadline) : Dec. 13, 2021 23:55 (6 days, 23 hours from now)

Job Specification

Education Level : Bachelor
Experience Required : Not Required
Professional Skill Required : Mvc Restful Api Mvvm Clean Architecture Dart
Other Specification


    • Bachelor or Master’s degree in Computer Science or related field.
    • 3+ years of experience in the Flutter
    • Experience coding in Dart
    • Flutter design and Architecture experience
    • Knowledge to work with third-party APIs
    • RESTFUL API, MVC, MVVM, Clean Architecture, OAuth 
    • The SOLID Principles
    • Knowledge of Unit testing
    • Knowledge of GIT
    • Knowledge in project management tools like Trello, Jira...
    • Ability to work as a team member
    • Fluent verbal and written English (you will be working with foreigners)
    • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
    • Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis
    • Good to have additional skill on Android (Java or Kotlin) native development and iOS (Swift) native development. 

    Job Description

    Job Responsibilities

    • We are looking for passionate and talented software engineers who have experience building innovative, cutting-edge products that customers love.
    • As a software development engineer on this team, you will play a pivotal role in shaping the definition, vision, design, and development of product features from beginning to end. You will:
    • Design, implement, test, deploy and maintain innovative application solutions to transform service performance, durability, cost, and security
    • Use software engineering best practices to ensure a high standard of quality for all of the team deliverables
    • Write high quality distributed Application
    • Work in an agile, startup-like development environment, where you are always working on the most important stuff

    Job Action

    More Jobs By this Company

    Similar Jobs

    Search, Apply & Get Job: FREE