logo

JobNob

Your Career. Our Passion.

Flutter Developer - Dart Programming


Petals Careers


Location

Bangalore | India


Job description

- We are looking for a flutter developer who will be running and designing product application features across various cross-platform devices.- We are looking for someone who has experience building apps using flutter.- Someone passionate about code writing, solving technical errors, and taking up full ownership of app development.Responsibilities :- Develop high-quality, scalable, and modular mobile applications using the flutter framework.- Writing readable and clear code using dart that will be extensively documented for future use and upgrades.- Collaborate with cross-functional teams to define, design, and ship new features.- Implement and maintain state management solutions.- Ensure the performance, quality, and responsiveness of applications.- Identify and fix bugs and performance bottlenecks.- Conduct code reviews to maintain code quality and ensure adherence to best practices.- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency.- Collaborate with the design team to implement pixel-perfect ui/ux designs.- Participate in the complete software development lifecycle, from concept to deployment.- Write unit tests and perform thorough testing to ensure application stability and reliability.- Contribute to technical documentation, including project requirements, specifications, and api documentation.Keep up to date with the latest industry trends and advancements in flutter development.- Over 3 to 6 months contribute to upgrades and new features and then go on to lead development of the new app version.Qualifications and preferred experience : Standard : Bachelor's degree in computer science, software engineering, or a related field (or equivalent practical experience).- Experience in the development of android/ios applications and have deployed them on google play/app store.- 2+ years of experience in flutter application development.- Strong proficiency in dart programming language, rest apis, and integration of various apis from third parties.- Experience with state management libraries for flutter, such as getx, provider, bloc, riverpod, or mobx.- Good understanding of programming languages like java and swift.- Familiarity using version control tools like git and ides like android studio, vs code, xcode, etc.- Experience with unit testing frameworks for flutter, using flutter test or mockito.- Knowledge of agile software development methodologies.- Strong problem-solving and analytical skills.- Comfortable using test cases for debugging code, enhancing performance and reliability.- Ability to create and maintain continuous integration and delivery of flutter applications.Preferred: experience working and coordinating tech initiatives with different teams to deliver projects. worked at early-stage startups or developed projects of their ideas.Salary- 10L to 18L (ref:hirist.tech)


Job tags



Salary

All rights reserved