Job Overview:
We are seeking a talented and experienced FrontEnd Developer who specializes in both Flutter mobile application development and website frontend development. The ideal candidate will be responsible for developing and maintaining highquality mobile applications and web interfaces ensuring optimal performance responsive design and user experience across platforms.
Key Responsibilities:
- Develop and Maintain Flutter Applications: Design and build robust mobile applications using Flutter for iOS and Android platforms ensuring high performance and responsiveness.
- Website FrontEnd Development: Develop maintain and optimize the frontend components of websites using modern web technologies such as HTML5 CSS3 JavaScript and frameworks like React or Angular.
- Responsive Design Implementation: Ensure that all web pages and mobile applications are responsive and optimized for various devices and screen sizes.
- Collaboration: Work closely with the backend development team UI/UX designers and product managers to translate designs and wireframes into highquality code.
- Code Review and Optimization: Write clean maintainable and reusable code while following best practices for performance optimization scalability and security.
- CrossBrowser and CrossDevice Compatibility: Ensure consistency across different platforms browsers and devices with a focus on usability and accessibility.
- Testing and Debugging: Conduct thorough testing of both Flutter apps and websites identify bugs and ensure smooth functionality.
- Version Control: Use Git or other version control systems to manage code repositories and collaborate effectively with team members.
- Stay Updated: Keep up with emerging trends tools and best practices in mobile and web development.
Qualifications:
- Proven Experience: 24 years of handson experience in frontend development for both Flutter mobile applications and websites.
- Proficiency in Flutter Framework: Strong knowledge of Dart Flutter widgets and the Flutter development lifecycle for crossplatform mobile app development.
- Web Development Skills: Expertise in HTML5 CSS3 JavaScript and modern frameworks such as React Vue.js or Angular.
- UI/UX Understanding: A solid understanding of UI/UX design principles and experience in collaborating with designers to create intuitive interfaces.
- Experience with REST APIs: Familiarity with integrating mobile apps and web frontends with RESTful APIs and thirdparty services.
- Responsive Design: Experience in implementing responsive design and ensuring applications work across a variety of devices.
- Version Control: Experience using Git for code management and collaboration.
- Problem Solving: Strong problemsolving and debugging skills with a passion for building efficient userfriendly solutions.
- Excellent Communication Skills: Ability to work well in a team and communicate effectively with both technical and nontechnical stakeholders.
NicetoHave:
- Familiarity with web backend development (Node.js PHP or other languages).
- Experience with CI/CD pipelines for mobile and web apps.
- Knowledge of mobile performance optimization techniques.
- Understanding of Flutter web and desktop applications.
- Experience with Agile methodologies and task management tools (e.g. JIRA Trello)
Job Type: Fulltime
This job has been sourced from an external job board.
More jobs on