Oglasi za posao Flutter Engineer
Oglas je preuzet sa sajta poslodavca i sajt HelloWorld ne garantuje njegovu ažurnost.

Flutter Engineer


Rad od kuće


iOS Android REST Dart intermediate senior

About GIG-A:

はじめまして /hajimemashite/ 'nice to meet you'

We are a financial technology company that makes banking easy in Japan. GIG-A helps customers open a local bank account, manage everyday spending and transfer money.

About your role:

Your mission as an early joiner in the product engineering team is to help customers safely onboard to GIG-A services and to assure they can reliably manage their everyday spending via payments, cards, and cash withdrawals.

Objectives of your role:

  • Build multi-platform application for iOS and Android using the Flutter, build highly scalable distributed solutions that enable positive and secure user experiences and measurable business growth.
  • Develop new features and infrastructure in support of rapidly emerging business and product requirements.
  • Assume initiative to propose and deliver a compelling technical solution from early proof-of-concept to testing against user requirements to market-ready release.
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application UX/UI design.

Daily and monthly responsibilities:

  • Design and build multiplatform application, for Android and iOS using the Flutter development framework, Dart language, optimized for security, speed and scale.
  • Participate in all aspects of iterative software development including design, implementation, testing, deployment, publishing, and troubleshooting.
  • Search, learn, and familiarize yourself with current tech trends. Discover and implement new technologies that yield a competitive advantage.
  • Collaborate across multiple ethnic cultures via Slack, Jira comments, Confluence documents, and frequent video conferences.
  • Teach your colleagues about Flutter, Dart best practices, hacks, your recommended components.

Team and Culture:

  • Born global and born remote
    We are nomads with the world as our home. We demonstrate with kind actions that every employee belongs to our 一門 /ichimon/ 'clan'.
  • We are our customers
    It's personal, because we have lived through the pain of the underbanked. We empathise with our customers and adapt to their feedback.
  • Bring choices to the table
    We are proactive in seeking out challenges and opportunities. We are transparent in communication and propose multiple courses of action to deliver a solution.
  • Become a learning machine
    We continuously upskill to achieve freedom of manoeuvre with our team and to triumph over challenges.

Required skills and qualifications:

  • Experience in development of Android/iOS applications and have deployed them on Google Play/App Store.
  • 2+ years of experience developing and delivering Flutter based apps.
  • Good understanding of state management, Flutter flavors and app architecture.
  • Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
  • Bonus points for experience working with Kotlin, AWS, CI/CD, RDS, Postgrese, dealing with Apple issues.
  • You are motivated by the impact that your work has.
  • You enjoy writing testable code and believe in Test Driven Development.
  • Fluent English is a must.
  • You are a confident communicator. Communicating with teammates, collecting requirements, describing test cases, way of execution, results, demoing work in progress, and providing updates are integral parts of your work.
  • You have a self-starter mindset: you enjoy working in a fast-paced team where you can take the initiative. You are autonomous and independent, but you also know when to collaborate with the rest of the team.
  • You are a risk-taker: you’re not afraid of challenges, and you think being questioned on your assumptions and decisions helps you grow.
  • Previous experience with building finance/banking products.
  • Bonus points if you speak Japanese.

What we offer:

  • Continuous learning environment.
  • Improve your technical skill-set.
  • Trust and freedom.
  • Supportive and highly skilled team members.
  • Great culture of transparency and openness.
  • Opportunity to make a real impact in customers’ lives.

Preporuke se učitavaju...