Flutter Web + Mobile Developers

Uranus Tech Nepal Pvt Ltd

Uranus Tech Nepal Pvt. Ltd is an information technology company which was started with the aim of providing cloud based financial software to the customers to meet their business need in a cost effective way to save their rising IT cost without impacting the quality. Our objective is to recognize your business and work together to achieve a common business goal. Established in the year 2013 Uranus Tech Nepal is a leading player in the field of Nepalese Microfinance business for cloud based URANUS solution. We have a complete team of experienced software engineers, account professionals, system analysts, team leaders, network engineer and other consultants with us who work together to deliver the project on time. We believe 'hard work is the key to success' but 'smart work is the key to perfection'. We specialize in helping clients secure their operations, increase the work efficiency and utilization of their resources. We have provided solutions which ranges from small scale industries to huge supply chains. Microfinance institution, Co-Operatives, Investment Company, Wholesale lending institution and Dairy Production Company are the example which we are working in the present context. For More Information: http://www.uranustechnepal.com

Details / requirements:



Flutter Web + Mobile Developers (Mid-Level & Junior Positions)

Company: Uranus Tech Nepal Pvt. Ltd.
Location: Kathmandu, Nepal
Employment Type: Full-Time
Total Vacancies: 5 (2 Mid-Level & 3 Junior Developers)
Salary: Negotiable based on experience, skills, and performance

Build the Future of Digital Solutions with Us!

Are you passionate about developing modern web and mobile applications? Do you enjoy creating seamless user experiences and exploring the potential of Artificial Intelligence (AI) in software development?

Uranus Tech Nepal Pvt. Ltd. is looking for enthusiastic, talented, and innovative Flutter Developers to join our growing software development team.

We are seeking developers who can build high-quality, responsive, and scalable applications for Android, iOS, and Web platforms using Flutter. Candidates who are interested in leveraging AI-powered tools to improve development productivity, code quality, and application innovation will have an added advantage.

Join us in developing next-generation digital solutions, including mobile banking, enterprise applications, and cloud-based financial technology systems.

Position Details

  • Position: Flutter Web + Mobile Developer

  • Level: Mid-Level & Junior

  • Number of Vacancies: 5

    • Mid-Level Developers: 2

    • Junior Developers: 3

  • Location: Kathmandu, Nepal

  • Job Type: Full-Time

  • Salary: Negotiable based on qualifications, experience, and performance

  • Minimum Age: 23 years

  • Experience:

    • Mid-Level: 1–2+ years of relevant development experience

    • Junior: Relevant foundational knowledge, project experience, or internship experience

Key Responsibilities & Technical Skills

1. Flutter Application Development

  • Develop and maintain cross-platform applications for Android, iOS, and Web using Flutter and Dart.

  • Build responsive, user-friendly, and high-performance interfaces for mobile and web platforms.

  • Develop reusable widgets and maintain clean, scalable, and maintainable code.

  • Implement application navigation, state management, form validation, and error handling.

  • Optimize applications for performance, responsiveness, and usability across different devices and screen sizes.

  • Participate in the complete software development lifecycle, from requirement analysis and development to testing, deployment, and maintenance.

2. API Integration & Backend Connectivity

  • Integrate RESTful APIs and web services into Flutter applications.

  • Work with JSON data, authentication mechanisms, and secure API communication.

  • Collaborate with backend developers to integrate applications with server-side systems and databases.

  • Implement secure session management, data handling, and appropriate error-handling mechanisms.

  • Experience with third-party SDKs, push notifications, and payment or other service integrations will be an advantage.

3. Flutter Web Development

  • Develop responsive web applications using Flutter Web.

  • Design interfaces that provide a consistent user experience across desktop, tablet, and mobile browsers.

  • Understand responsive layouts, browser compatibility, routing, and web application deployment.

  • Optimize web application loading speed, rendering performance, and usability.

4. Mobile Application Development

  • Develop and maintain Android and iOS applications using Flutter.

  • Understand mobile application lifecycle, permissions, local storage, and device-specific functionality.

  • Implement mobile-friendly layouts, navigation, and user interactions.

  • Assist with application testing, debugging, build generation, and deployment.

  • Familiarity with Google Play Console, Apple App Store deployment, or mobile application release processes will be an advantage.

5. AI-Assisted Software Development — Highly Recommended!

We strongly encourage candidates to embrace AI-powered development tools and modern software engineering practices.

Responsibilities and expectations include:

  • Use AI-assisted development tools such as ChatGPT, GitHub Copilot, or similar platforms to improve coding productivity.

  • Leverage AI for code generation, debugging, refactoring, documentation, and test-case creation.

  • Use AI tools to understand unfamiliar code, investigate technical problems, and explore alternative implementation approaches.

  • Apply AI-assisted techniques to improve code quality, development speed, and maintainability.

  • Explore the integration of AI-powered features into web and mobile applications.

  • Review, test, and validate AI-generated code before using it in production.

  • Follow secure coding practices and protect confidential source code, credentials, customer information, and business data when using AI tools.

AI Advantage: Candidates with practical experience using AI tools for software development, or a strong willingness to adopt AI-assisted development practices, will receive strong consideration.

AI tool expertise is highly recommended but is not a mandatory requirement.

6. Backend, Database & Application Architecture

Candidates should have a basic understanding of application architecture and backend communication.

Knowledge of the following will be an advantage:

  • REST APIs and web services

  • JSON and HTTP/HTTPS communication

  • Authentication and authorization mechanisms

  • SQL and relational databases

  • Firebase or other backend services

  • State management solutions such as Provider, Riverpod, Bloc, or GetX

  • Git and collaborative source-code management

  • Application security, performance optimization, and software design principles

Experience working with .NET-based backend services or Microsoft SQL Server will be an added advantage.

Educational Qualifications

Applicants should have a Bachelor's or Master's degree in any of the following or a related discipline:

  • Computer Engineering

  • Computer Applications (BCA/MCA)

  • Information Technology (BIT/MIT)

  • BSc. IT / BSc. CSIT

  • Computer Information Systems

  • Other relevant computing or IT disciplines

Candidates with strong practical development skills, relevant projects, and a willingness to learn are encouraged to apply.

Experience & Knowledge Requirements

For Mid-Level Developers:

  • 1–2+ years of relevant software development experience.

  • Practical knowledge of Flutter and Dart.

  • Experience developing and maintaining mobile or web applications.

  • Familiarity with REST API integration, state management, debugging, and application deployment.

  • Ability to work independently, solve technical problems, and contribute to project delivery.

For Junior Developers:

  • Strong fundamentals in programming and object-oriented concepts.

  • Basic knowledge of Flutter and Dart.

  • Understanding of UI development, API integration, and application navigation.

  • Willingness to learn new technologies, work with experienced developers, and improve technical skills.

  • Academic projects, personal projects, internships, or a portfolio demonstrating practical skills are desirable.

Additional Advantages:

  • Experience developing applications for both Flutter Web and mobile platforms.

  • Familiarity with Git, CI/CD, Firebase, and automated testing.

  • Experience using AI-powered coding and development tools.

  • Interest in AI integration, fintech applications, and modern digital solutions.

Why Join Uranus Tech Nepal?

  • Work on real-world mobile, web, and financial technology applications.

  • Gain experience developing cross-platform applications for enterprise environments.

  • Collaborate with an experienced software development team.

  • Explore AI-assisted software engineering and emerging technologies.

  • Strengthen your expertise in Flutter, Dart, API integration, and application architecture.

  • Grow professionally in a collaborative and technology-driven environment.

How to Apply

Interested candidates are invited to send their updated CV/resume to:

Email: job@uranustechnepal.com

Email Subject:

  • Application for Flutter Developer (Mid-Level)

  • Application for Flutter Developer (Junior)

Please specify your preferred position and include relevant projects, technical skills, GitHub repositories, portfolio links, or application demonstrations, if available.

Work Location: Naxal -01 Kathmandu, Nepal
Employment: Full-Time

Build Cross-Platform. Innovate with AI. Create Impact.

Join Uranus Tech Nepal Pvt. Ltd. and help shape the future of cloud-based banking, enterprise applications, and innovative digital solutions in Nepal!

Uranus Tech Nepal Pvt. Ltd.
Building innovative technology solutions for a digital future.

Overview

Category Mobile App Development
Openings 5
Position Type Full Time, Contract
Position Level Mid Level, Junior Level, Entry-level
Experience 1+ years, 6 Months
Education Advanced degree in relevant discipline
Posted Date 29 Oct, 2026
Apply Before 29 Nov, 2026
City Kathmandu