Back to all jobs
Career Portal Details
Software Engineer III (Flutter)
Location
Karachi
Closing Date
03/08/2024
Description

About the role

Are you up for making your mark with an App that’s changing the way the women in Pakistan access banking?

Oraan is a fast-growing FinTech, based in Pakistan, that’s growing and needs your help! 

We’re looking for an excellent and ambitious Software Engineer who is a wizard at developing mobile applications, designing them and implementing algorithms. If you choose to apply for this job and we select you to play a part in our mission, you’ll take on part responsibility for our inhouse built systems.

Your responsibilities will include

  • Writing scalable, and maintainable code

  • Developing frontend components, and integrating user-facing elements in collaboration with other developers

  • Coordinate with Project Managers or other Developers to determine deadlines for captured requirements 

  • Reprogramming existing components of the system to drive improved functionality

  • Code reviewing of other developers and coaching junior team members

  • Implement software enhancements and suggest improvements

What working at Oraan looks like

At Oraan, our team members are our greatest asset. We foster a culture of collaboration, innovation, continuous growth, and celebrating your unique identity. Here’s how we help our teams achieve the mission we are on:

  • Market Competitive Salaries

  • Extensive family medical insurance-To help cope up with difficult situations

  • Holidays, Cause we all need a break sometime

  • Maternity & Paternity Leaves-To take that well deserved break and spend some time 

  • Paid time off for your Birthday-To enjoy the day off with your friends and family

  • Additional Cost of Living Allowance-To help maintain the increasing cost of living

  • Super Discounted Oraan Committees-To help take advantage of what it's like to be a customer on the inside

  • Earned Wage Access-To help meet those ever increasing costs

  • Regular get togethers and social activities - We gotta have fun too right?

Join us on our journey to transform the world of finance, one customer at a time.

 

 

 

Entry Requirements
  • Solid 5 Years experience in Software Development

  • Proven 3 Years experience of programming in Flutter

  • Experience working in an Agile/Scrum development environment

  • Familiarity with Amazon Web Services (AWS) and REST API

  • Excellent understanding of Databases and SQL

  • Great team player and able to work efficiently with minimal supervision

  • Excellent analytical and problem-solving-skills

  • BS/MS Degree in Computer Science, Engineer or related subject

  • Understanding of software architecture and design patterns.

  • Good knowledge of Bloc Pattern and State Management in Flutter.

  • Able to write with null safety and without null safety Dart.

  • Familiarity with Navigator 2.0.

  • Knowledge of unit tests, widget tests, and integration tests.

  • Integration with third-party analytics and quality reports tools eg. Mixpanel, Sentry, etc.

  • Its a plus to have:

    • Experience with Django, Flask or Bottle (Python)

    • Excellent understanding of MVC.an MVT

Key Skills
x