Flutter Developer

Chicago 22 months agoFull-time External
Negotiable
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Veear, is seeking the following. Apply via Dice today! Title: Flutter Developer Duration: Fulltime Location: Castle, CO (Onsite) Responsibilities: • Collaborate with product managers and designers to understand user requirements and translate them into intuitive and visually appealing user interface designs. • Develop and maintain Flutter and Angular platforms for the user interface of our commercial e-commerce systems. • Strong front end development using programming languages such as Dart, JavaScript, TypeScript and Angular. • Angular library knowledge for building web applications such as NGRX, RXJS, ng-bootstrap, Firebase, AngularFire2. • Implement responsive designs that ensure seamless user experiences across multiple devices and platforms. • Conduct thorough testing and debugging to identify and resolve issues and ensure a high level of quality and usability. • Stay updated with the latest trends and best practices in user interface development and incorporate them into the platform's design and development processes. • Participate in code reviews and provide constructive feedback to enhance the overall quality of the codebase. • Collaborate with backend developers to integrate user interfaces with server-side logic and RESTful APIs. • Work in an agile development environment, effectively manage priorities and deliver tasks within the specified timelines. Qualifications: • Bachelor's degree in computer science, Software Engineering, or a related field. Equivalent practical experience will also be considered. • Proven experience as a (UI/UX) User Interface Software Engineer, Frontend Developer, or similar role, with a focus on web application development. • Front-end frameworks such as Flutter, React, Angular, or Vue.js is highly desirable. • Solid understanding of responsive web design principles and experience in creating interfaces that adapt seamlessly to different screen sizes using Flutter. • UI/UX design principles and the ability to collaborate effectively with designers to create visually appealing and user-friendly interfaces. • Version control systems (e.g., Git) and modern development tools and workflows. • RESTful APIs and asynchronous request handling. • Familiarity with technologies and programming languages, such as C#, Python, or js, will be advantageous. • A strong passion for creating exceptional user experiences and a keen eye for detail. • Preferred: experience using spreadsheet and presentation software (e.g. Numbers, Excel, Keynote, Adobe Illustrator, etc