Key Responsibilities:
• Design, develop, and maintain high-quality, scalable front-end applications using Flutter for mobile and React for web.
• Collaborate with designers, back-end engineers, and product managers to deliver user-centric features.
• Ensure seamless user experiences through responsive design and cross-platform compatibility.
• Optimize applications for maximum performance and scalability.
• Implement clean, maintainable, and reusable code following industry best practices.
• Participate in code reviews and provide constructive feedback to peers.
• Manage delivery and maintenance lifecycle and contribute as key member to build and manage team of front-end engineers as per requirements.
• Stay updated with emerging technologies and frameworks to enhance product capabilities.
• Curiosity towards AI, Data sciences and Backend Engineering, and initiative to utilize the same for optimized working of front-end engineering team.
Required Skills & Qualifications:
• 3+ years of experience in front-end development with a focus on Flutter and React.
• Proficiency in Dart (for Flutter) and JavaScript/TypeScript (for React).
• Strong understanding of mobile and web architecture, including state management (e.g., Riverpod, Provider, Redux, Context API, Nextjs).
• Experience with RESTful APIs, GraphQL, and third-party integrations.
• Knowledge of modern UI/UX design principles and ability to translate Figma/Sketch designs into code.
• Familiarity with testing frameworks (e.g., Jest, Flutter Test) and CI/CD pipelines.
• Experience with Git version control and agile development methodologies.
Preferred Qualifications
• Experience with AWS, Azure, GCP.
• Knowledge of performance optimization techniques.
• Understanding of accessibility standards and best practices.
• Experience in deploying applications to AWS, App Store, Google Play, and web hosting platforms