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