Flutter Developer Jobs in Chennai - Sciflare Technologies Pvt Ltd
Job Description
Skill Set:
Experience with GoF patterns, Flutter framework, Dart programming language, Kotlin, Swift, SQL/NoSQL, deployment of apps, Agile development, third-party libraries and APIs, Git / Mercurial
Job Responsibilities
We are looking for an experienced Flutter Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.
You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers. Also, be responsible for implementing testable and scalable code.
EDUCATION:
At least 70% score at graduation.
PERSONALITY
The candidate should be tech savvy and need to go beyond expectations, explore, learn & experiment. Should be well versed with latest technology developments in the field of Internet of Things and related technologies. Should have a passion towards iOS app development and constructively work with technology teams.
COMMUNICATION
Can articulate clearly in verbal and written English
Required Experience in:
Create multi-platform apps for iOS and Android using Flutter development framework
Create new experiences and maintain the acclaimed app
Work on innovative new app projects as well as internally incubated ventures
Contribute and manage high-scale production mobile apps
Design & implement new app modules based on the product requirements using Flutter framework
Maintain existing codebases
Build reusable code and libraries for future use
Integrate user-interfaces elements developed by other developers
Build user interfaces designed by UI/UX designers
Integration of data storage solutions
Integrate various APIs from third parties
Debug existing apps components, fix issues and avoid regressions
Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
Participate in software architecture, design discussions and code reviews
Optimize application for maximum speed and scalability
Follow the company guidelines and best practices
Desired Candidate Profile
Git, App Publishing, MVC, Bloc, Providers, Firebase, Network call, Web support, Offline work. Writing well architecture, testable, efficient code by using best software development practices.
Strong experience of 1 year in Flutter.
Worked on either Android Studio
Knowledge in developing mobile apps with Flutter.
Knowledge of UI designing using JSX
Database Knowledge
Familiarity with Unix/Linux environments.
Experience in building and triggering APIs.
Knowledge of developing Front-end and integrating the Back-end services with the applications.
Strong analytical and problem-solving skills.
Relevant university degree, specialized training, or equivalent work experience.
Add on advantage of experience in Ionic / Android native/swift.