Your Role and Responsibilities– Lead the development and implementation of front-end architecture for web applications.
– Write clean, maintainable, and efficient code using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
– Develop and maintain cross-platform applications using
– Optimize web applications for maximum speed and scalability.
– Ensure the technical feasibility of UI/UX designs.
– Conduct code reviews and provide mentorship to junior developers.
– Stay up-to-date with emerging trends and technologies in front-end development.
– Troubleshoot and debug issues across browsers and devices.
– Participate in Agile development processes, including sprint planning and daily stand-ups.
Required Technical and Professional Expertise
– Minimum of 8 years of experience in front-end development.
– Bachelor’s degree in Computer Science, Information Technology, or a related field.
– Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).– Flutter Expertise:Extensive experience with Flutter, particularly focusing on web development using Flutter’s web support.
– Dart Programming:Strong proficiency in Dart programming language, which is essential for Flutter development.
– Web Technologies:Solid understanding of web technologies such as HTML5, CSS3, JavaScript/TypeScript, and responsive design principles.
Preferred Technical and Professional Expertise
– State Management:Experience with state management solutions in Flutter.
– API Integration:Proficiency in integrating RESTful APIs into Flutter applications.
– Performance Optimization:Knowledge of techniques to optimize performance for Flutter web applications.
– Strong understanding of web performance optimization and cross-browser compatibility.
– Excellent problem-solving skills and attention to detail.