Apex Systems
REMOTE Flutter Developer
Apex Systems, Des Moines, Iowa, United States, 50319
Job#: 2053820Job Description:Apex Systems is looking for a Remote Flutter Developer on a contract basis.Overview:We are committed to delivering innovative and high-quality software solutions that meet the needs of our diverse clientele. Join our dynamic team and be a part of the future of mobile and web application development.Job Summary:We are looking for a highly skilled Flutter Developer who is proficient in Dart programming language. The ideal candidate will have experience in developing high-performance and scalable mobile applications for both Android and iOS platforms. You will work closely with our cross-functional team to deliver cutting-edge applications that enhance user experience and meet our business goals.Key Responsibilities:Develop and maintain mobile applications using Flutter framework and Dart programming language.Collaborate with product managers, designers, and other developers to create user-friendly and visually appealing applications.Write clean, efficient, and well-documented code.Implement responsive and adaptive user interfaces that work across different devices.Troubleshoot and debug applications to ensure optimal performance.Conduct code reviews and provide constructive feedback to peers.Stay updated with the latest trends and advancements in mobile development and Flutter framework.Participate in the full software development lifecycle, including requirement analysis, design, development, testing, and deployment.Optimize applications for maximum speed and scalability.Ensure the technical feasibility of UI/UX designs.Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field.Proven experience as a Flutter Developer with a strong portfolio of developed applications.Proficient in Dart programming language.Solid understanding of mobile app development principles and best practices.Experience with RESTful APIs to connect applications to back-end services.Familiarity with Agile/Scrum development methodologies.Knowledge of state management techniques in Flutter (e.g., Provider, Riverpod, Bloc).Experience with version control systems such as Git.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Preferred Qualifications:Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).Understanding of CI/CD pipelines and experience with related tools.Familiarity with cloud services such as Firebase.Knowledge of design patterns and software architecture principles.Contributions to open-source projects or personal projects that showcase your skills.Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.
#J-18808-Ljbffr
#J-18808-Ljbffr