Flutter Developer

Posted Sep 19

About the job

About us: Zapit aims to be a multi-platform single app solution for universal payments using blockchain technology. Our goal is to spread economic freedom by pushing the boundaries of p2p payments by introducing non-custodial decentralised financial services.

We are looking to build smart contracts that can be deployed for real world use cases such as insurances, loans and other useful decentralised financial products. We are also working towards building an economy where concepts like company shares, gift cards, discount coupons, loyalty points and more can be tokenised including NFTs in the form of art, music, gaming items, event tickets, design concepts and more.

Responsibilities:

  • Collaborate with designers to develop a visually appealing, responsive & optimised app for mobile, web & desktop platforms.
  • Use Flutter framework to develop great user experiences with effective workflows.
  • Build reusable code and robust libraries of UI components.
  • Write clean, maintainable and documented code with solid test coverage.
  • Participate in the product roadmap discussions.
  • Design, develop, test, deploy, maintain, scale and improve code base.
  • Implement methods to understand user interaction and engagement on the product through metrics.

Requirements:

  • Basic understanding of React framework, HTML, CSS.
  • Basic understanding of Data Structures and Algorithms.
  • Passionate and opinionated about beautiful design with an eye for detail.
  • Should be updated with latest front end technologies and trends.
  • Basic knowledge of cross-browser compatibility issues and handle graceful degradation.
  • Interest in building things from scratch.
  • Willingness and affinity to learn.
  • Good communication skills.
  • Self-motivated, work well independently or as part of the team.

Our Stack: We tend to work with Javascript, Typescript, Dart, Flutter, React, gRPC, Express.js, Heroku, NodeJS, MongoDB, AWS, Solidity, Bitcoin Script.

Good-to-Have:

  • Open Source contributions.
  • Interest in Cryptocurrency/Payments space.
  • Familiar with Git and GitHub/GitLab

Incentives:

  • Get to work in a distributed team.
  • Remote work
  • Stipend for learning how to work in a startup
  • Certificate for participating in the internship
  • Fast opportunities for personal and professional learning and growth, tons of autonomy and responsibility, results-driven environment, exposure to a wide array of ecosystems and trailblazing technology, flexible work hours.