Senior Software Engineer

10 hours ago


Pakistan Techwaresoft Full time 400,000 - 800,000 per year

Job Brief:

We are looking for a Senior Software Engineer (Flutter) to work with our team of talented engineers to design and build the next generation of mobile applications in a scalable manner.

Key Responsibilities:

  • Delivering across the entire app life cycle – concept, design, build, deploy, test, release to app store and support
  • Working closely with all team members to understand full stack functionality and architecture
  • Gathering requirements around functionality and translate those requirements into elegant functional solutions
  • Contributing ideas (technological and product) to enhance the overall app experience
  • Optimizing performance for the apps
  • Staying abreast with technological updates and implement technology improvements by utilizing blogs and forums
  • Writing clean and maintainable code

Qualifications and Experience:

  • Bachelors/Masters in Computer Sciences
  • At least 5years+ of total experience in mobile development
  • At least 4years+ experience with Flutter and Dart
  • Must have built at least two Android and/or iOS apps with Flutter
  • Ability to build pixel perfect layouts using widgets catalog of Flutter
  • Familiarity with all the common state management techniques like Bloc, Provider and simple setState
  • Hands on with making use of different kind of animations such as implicit, explicit and 3rd party tools such as Rive
  • Knowledge of how RESTful APIs function and being able to connect Flutter applications to back-end services
  • Knowledge of all different types of data parsing and storage techniques
  • Understanding of how to write platform specific code for native Android or iOS inside a Flutter app by making use of mechanisms such as Platform-Channels
  • Being able to use publicly available Flutter packages
  • Being able to write Flutter packages and plugins
  • Knowledge of third-party libraries/SDKs integration
  • Excellent knowledge of Unit Tests, Widget Tests and Integration Testing
  • Understanding of CICD workflow and hands on with relevant tools such as CodeMagic, Azure DevOps and App Center
  • Knowledge of how to implement different mobile application security measures
  • Deep understanding of MVVM architecture
  • Good knowledge of collections, algorithms and well-known application frameworks
  • Enthusiastic enough to understand the usage of different Firebase functions such as: Analytics, Crashlytics, Firestore, Authentication, Push Notifications, Remote Configuration etc.
  • Good understanding of interactive application development paradigm under Android/iOS, memory management, file I/O, network programming, concurrency and multithreading
  • Good understanding of design patterns (GOF)
  • Good understanding of the full mobile development life cycle. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Good understanding of code versioning tools, such as Git
  • Understanding of Android and iOS design principles and interface guidelines
  • Being able to make code reviews of peers and team members
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency
  • Strong and innovative approach to problem-solving and finding solutions. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
  • Must possess a can-do attitude with strong Algorithmic skills
  • Passionate and willing to deliver presentations on new technical designs and frameworks introduced by Google or any open source community
  • Good communication skills (written and verbal, formal and informal)
  • Accountable and takes ownership and a team player

Job Type: Full-time

Work Location: Remote



  • Pakistan iClosed Full time 1,200,000 - 3,600,000 per year

    Senior Software EngineerAt iClosed we're on a mission to make scaling sales teams smarter, faster and more reliable. As a fast-growing SaaS company, we know that reliability, speed, and security are what keeps our customers' businesses moving forward with confidence. That's why we're building more than just software, we're building a culture where...


  • Pakistan Motive Full time 900,000 - 1,200,000 per year

    Who we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...


  • Pakistan AlgoRepublic Private limited Full time 900,000 - 1,200,000 per year

    Software EngineeWe are seeking a motivated and enthusiastic Software Engineer Intern (PHP) to join our development team. As an intern, you will work closely with senior engineers to build, maintain, and improve web applications. This is an excellent opportunity for fresh graduates or final-year students looking to gain hands-on experience in PHP development...


  • Pakistan NXT LABS Full time $104,000 - $130,878 per year

    Key Responsibilities:Design, develop, and maintain scalable web applications using React (front-end) and .NET Core (back-end).Write clean, efficient, and reusable code, ensuring performance, security, and scalability.Implement and integrate RESTful APIs, third-party services, and external libraries.Work closely with designers, QA engineers, and product teams...


  • Pakistan Folio3 Full time 900,000 - 1,200,000 per year

    Folio3 is seeking an experienced .NET Developer to lead the software development lifecycle and leverage expertise in the .NET framework to deliver high-quality enterprise systems.Responsibilities:Design, develop, and maintain scalable applications using C# and the .NET framework.Provide technical support for web and mobile applications.Develop test-driven...


  • Pakistan Culturly Full time 200,000 - 250,000 per year

    Full-Time Only — No Freelancers or Side GigsRoleWe are hiring a senior Software Engineer for Voho - 24/7 AI Calling Platform )Requirements5-7 years with , React, , GCP, AI LLMProper A Player. Not looking for B or C playerStrong with APIs, SQL/NoSQL, and clean codeSelf-managed and clear communicatonBonusIf you have Good Github with many Projects.You just...


  • Pakistan Techwaresoft Full time 900,000 - 1,200,000 per year

    Role DescriptionThis is a full-time role for a Senior AI Software Engineer – Agentic Frameworks & LLMs based in Pakistan. You will be responsible for designing and building intelligent, AI-powered application features that enhance and simplify user experiences. This includes working with generative AI, large language models (LLMs), and agentic frameworks...


  • Pakistan CXT SOFTWARE Full time 1,500,000 - 3,000,000 per year

    Imagine architecting the future of logistics. As a Technical Product Manager at CXT Software, you won't just define requirements; you'll partner with engineering to design scalable systems, model complex data flows, and own the technical strategy for our AI-driven platform. You will validate your vision with data and prototypes, and lead a cross-functional...


  • Pakistan Folio3 Full time 900,000 - 1,200,000 per year

    We are seeking a Lead/Senior Software Engineer (Golang) to join our team. The ideal candidate should be highly proficient in Golang development, possess strong experience in building RESTful APIs, and integrating third-party services.Responsibilities:Develop, test, and maintain scalable and efficient applications using Golang.Design and implement RESTful...

  • Software Engineer

    2 weeks ago


    Pakistan Folio3 Full time 300,000 - 600,000 per year

    We are seeking a Software Engineer – Django to join our team. The ideal candidate will have hands-on experience building web applications using Django and Python, and a passion for writing clean, maintainable code.Responsibilities:Develop, test, and maintain web applications using Django and Python.Collaborate with cross-functional teams to define, design,...