Jr. Flutter Developer

Nepal Digital Payments Company Limited (NDPC) is a public company established by the joint investment of Nepal Doorsanchar Company Limited (Nepal Telecom) and Rastriya Banijya Bank Limited. The Company has been incorporated with an aim to operate mobile financial services to provide cashless payment services to people across Nepal and thus help improve financial inclusion and realize the national goal of digital society. The company shall provide easy, affordable and comprehensive digital mobile financial services to both banked and unbanked masses across the nation, thereby helping create a cashless society.

Nepal Digital Payments Company Limited (NDPC) is a public company established by the joint investment of Nepal Doorsanchar Company Limited (Nepal Telecom) and Rastriya Banijya Bank Limited. The Company has been incorporated with an aim to operate mobile financial services to provide cashless payment services to people across Nepal and thus help improve financial inclusion and realize the national goal of digital society. The …

Jr. Flutter Developer

Views: 737 | Apply Before: 1 week, 1 day from now

Position: Jr. Flutter Developer
Requirement: 1
Department/Group: IT

Experience

  • Not Mandatory, but ideally 1 to 2 years of work experience in any IT-related field is preferred. 
  • Fresh Graduates or Professionals from other IT roles who are willing to transition into a new role are encouraged to apply.

Skills and Competencies:

  • Design, develop, and maintain robust mobile applications using Flutter.
  • Implement state management solutions using the Bloc pattern.
  • Integrate various APIs, including SOAP, JSON, and RESTful services.
  • Handle application deployment on Google Play Console and App Store.
  • Implement push notifications and optimize the codebase for performance.
  • Develop responsive and adaptive source code for Android, iPhone, and tablets.
  • Collaborate with UX/UI designers to ensure the technical feasibility of designs.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot and debug applications to ensure a seamless user experience.
  • Stay updated with the latest industry trends and best practices in mobile development.

Requirements

Job Details: Junior Flutter Developer is an Officer level contractual position, to be confirmed upon satisfactory completion of performance as per company’s policy

Age: Minimum age limit of 21 years and not exceeding 35 years for male and 40 years for female on the last date of submission of application.

Education: Minimum Bachelor’s Degree in Computer Science or related field from a recognized university.  

Duties and responsibility:

  • Work closely with different departmental heads to gather requirements for mobile application development and digitization projects.
  • Monitor the progress of each Flutter project and report updates to relevant stakeholders to ensure transparency and alignment.
  • Follow the company's established change management procedures for any software development tasks, ensuring proper documentation and approval.
  • Research, design, implement, and manage Flutter applications, focusing on performance and user experience.
  • Conduct testing and evaluation of new Flutter programs to ensure functionality and reliability.
  • Assess existing applications for improvement opportunities and develop the necessary modifications to enhance performance.
  • Evaluate the operational feasibility of proposed solutions and applications to ensure alignment with business needs.
  • Develop and implement quality assurance processes to maintain high standards for mobile applications.
  • Maintain and upgrade existing Flutter applications to ensure optimal performance and security.
  • Implement state management solutions using the Bloc pattern. 
  • Integrate various APIs, including SOAP, JSON, and RESTful services. 
  • Handle application deployment on Google Play Console and App Store. 
  • Develop responsive and adaptive source code for Android, iPhone, and tablets. 
  • Provide training and support to users, helping them effectively utilize Flutter applications.
  • Work closely with other developers, UX/UI designers, business analysts, and systems analysts to create seamless application experiences.
  • Investigate and adapt new technologies and tools to improve the development process and application performance.
  • Offer insights on information systems strategy, policy, management, security, and service delivery related to mobile applications.
  • Assist in drafting technical specifications for new system acquisitions, ensuring adherence to established standards.
  • Help ensure that all applications comply with the company's security policies and procedures.
  • Address issues within the established Service Level Agreement (SLA), documenting resolutions for future reference.
  • Stay updated with the latest industry trends and best practices in mobile development. 
  • Troubleshoot and debug applications to ensure a seamless user experience. 
  • Undertake any other tasks assigned by the Chief IT Officer as needed.
Similar Jobs
Powered by Merojob AI

Job Action

More Jobs By this Company

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE