Posted time July 11, 2023 Location Work from home Job type Full Time

Job Description

Job Title: Senior Flutter Developer (UI/UX & Backend Expert)
Location: Remote ( Ahmedabad, India )
Reports to: Department Head
Employment: Full time

Introduction

Established in 2009, DBS is a trusted provider of comprehensive software solutions with a global clientele. With a diverse portfolio spanning , Services, Service, Video Surveillance, SAP Services, and Business Software Services, we have carved a niche for our quality and professionalism. Headquartered in Ahmedabad, India, our experienced and passionate team is our greatest asset.

Job Overview

We are in search of a seasoned Senior Flutter Developer with strong UI/UX design skills and a solid understanding of backend development. Your role involves crafting high-quality mobile applications featuring robust functionalities and user-centered interfaces. Understanding project requirements and translating them into technical specifications forms an essential part of your responsibility. Additionally, you must strive to optimize performance and enhance user experience.

You will report to…
1. Department Head

Duties & Responsibilities

• Lead the design and development of mobile applications using the Flutter framework.
• Translate project requirements into software solutions by working closely with developers, designers, and other stakeholders.
• Design visually appealing, intuitive, and responsive user interfaces with a keen understanding of UI patterns, user profiling, and colour psychology.
• Implement various app functionalities, including data retrieval and storage, user authentication, and integration with APIs and external services.
• Write clean, maintainable, and efficient code following industry best practices and Discus IT coding standards & architecture.
• Conduct detailed testing and debugging to identify and resolve software defects and performance issues.

• Optimize app performance to deliver a smooth, responsive user experience across different devices and screen sizes.
• Stay updated with the latest trends and advancements in mobile application development and the Flutter framework.
• Collaborate with other developers, sharing knowledge, and offering technical guidance as needed.
• Contribute to backend development, specifically in Dart & SQL environments.

Qualifications and Skills:

• Proven experience in mobile application development using the Flutter framework.
• Proficiency in Dart programming language and familiarity with the Dart & Flutter SDKs.
• Thorough understanding of mobile app design principles, user interface guidelines, and best practices.
• Profound knowledge of UI patterns, user profiling, colour psychology, and UX consistency.
• Experience in working with and creating robust design systems.
• Experience in backend development, especially with Java & SQL or Dart & SQL. Candidates with experience with Serverpod will be prioritized.
• Familiarity with OAuth 2.0, RESTful APIs, JSON, social login and web services integration.
• Excellent problem-solving skills and high attention to detail.
• Strong communication and collaboration skills to work effectively within a team.
• A portfolio of previous Flutter projects or mobile applications developed is a plus, especially those showcasing UI/UX and backend development skills.

Education and Experience:

• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• Minimum of 4 years of experience as a Flutter Developer, with significant focus on UI/UX design and backend development.
• Familiarity with other mobile frameworks or technologies (e.g., React Native, Swift, Kotlin) will be a plus.