Flutter Developer
Full Time
Chennai/On-site
Posted 2 weeks ago
Key Responsibilities:
- Architect and develop high-quality, responsive, and visually appealing mobile applications using Flutter.
- Implement state management solutions, such as Riverpod or BLoC, to manage application state effectively.
- Integrate with local databases (e.g., SQLite with the sqflite package) and cloud-based services (e.g., Firebase) to enable full-stack functionality.
- Ensure seamless deployment and distribution of your apps on the App Store and Google Play Store.
- Develop responsive and adaptive UI layouts that provide an optimal experience on various screen sizes and orientations.
- Write comprehensive unit tests to ensure the reliability and maintainability of your codebase.
- Collaborate with cross-functional teams, including designers, product managers, and QA engineers.
- Participate in code reviews, pair programming, and knowledge-sharing sessions.
- Troubleshoot and debug issues to ensure optimal application performance and stability.
Qualifications:
- 3 to 6 years of experience in developing mobile applications, preferably with Flutter.
- Proficient in Dart programming language and understanding of its core concepts.
- Extensive knowledge of Flutter widgets, layouts, state management (Riverpod, BLoC), and navigation.
- Experience integrating with RESTful APIs, databases (e.g., SQLite, Firebase), and other backend services.
- Familiarity with Agile development methodologies, Git, and CI/CD pipelines.
- Understanding of mobile UI/UX best practices and ability to translate designs into functional interfaces.
- Proven track record of writing clean, maintainable, and well-documented code with a focus on testability.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Excellent communication and teamwork skills.
C and Java(Core) |
C (Basic), C++ (Basic), Java Core(Basic), MySql (Basic)
SELENIUM WEBDRIVER, CUCUMBER, TESTNG, MAVEN, API AUTOMATION, POSTMAN, SOAPUI, CI/CD PIPELINES, AUTOMATION FRAMEWORK, PAGE OBJECT MODEL [POM], REST ASSURED, MANUAL TESTING, JIRA, MICROSOFT AZURE, JAVA, MAVEN, SQL, AGILE METHODOLOGIES, BDD, X-PATH, OOPS, CORE JAVA, E2E. |
Customer Support, Communication Skills, Troubleshooting, Technical Skills, Tech Support, Analytical Skill, Monitoring & Reporting, Problem solving, End to End recruitment, Sourcing, Validation, Administrative skills, Interpersonal skills, Microsoft Excel. |