the inShort Logo

we are looking for

Flutter Developer

We are hiring a talented Flutter developer to engineer applications that will run across Android, iOS, and the web. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code.

Responsibilities

  • You will be building and shipping robust apps to Android/ iOS devices using a single codebase.
  • You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrades.
  • You will be sharing feedback and brainstorming ideas with teams to improve the development process.
  • Understand basic concepts of design for developing user friendly applications.
  • Stay up to date with the latest technologies.
  •  Use Native APIs for tight integrations with both platforms – Android and iOS
  • Write automated tests to ensure error-free code and performance
  • Improve front-end performance by eliminating performance bottlenecks
  • Create front-end modules with maximum code reusability and efficiency
  • Implement clean, smooth animations to provide an excellent user interface
  • Work with third-party dependencies and APIs
  • Coordinate with the cross-functional teams to build apps in stipulated time/budget.
Expectations in the first week
    • Understand the various practices and processes followed in the team.
    • Familiarize yourself with the different stacks and products.
Expectations in the first month
    • Build a codebase using Dart for one product feature.
    • Document and run tests to enhance product performance.
Expectations in the first six months
  • Take feedback and improve the codebase for future upgrades.
  • Lead development initiatives for other features.

Experience & Skills

Basic
    • Experience in development of Android/iOS applications and have deployed them on Google Play/App Store.
    • 2+ years knowledge in mobile app development.
    • In depth understanding of front end languages like HTML, CSS3 and JavaScript.
    • In depth understanding of Object Oriented programming languages like Java and C++.
    • Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
    • Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
    • Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
    • Comfortable using test cases for debugging code, enhancing performance and reliability.
Preferred
    • Experience working remotely and coordinating tech initiatives with different teams to deliver projects.
    • Worked at any stage startup or have developed projects of their own ideas.
    • Strong grip on state management using provider, getx, and redux

Salary & Benefits

  • Salary between $1500 to $2500 per month,
  • Paid Leaves
  • Flexible Working Hours
  • Bonus and incentives
  • 40 hours a week
  • Premium insurance, private health insurance
  • MacBook M1 Pro provided
  • 22 annual leaves, paid time off
  • Tax payment (maximum 10% of salary)
  • Some benefits if you’ll work as a full-time regular employee
  • Special events, occasions celebrations, and gifts

MORE JOBS

the inShort Logo

building a new generation

the inShort Inc. © All rights reserved.