Veda Studios

Senior Flutter Developer

Veda Studios

Senior Flutter Developer

Senior Flutter Developer

Veda Studios

Bhaktapur
Experience: More than 3 years
Key Skills: Computer Science Databases Dart Back-End Web Development File Sharing

Senior Flutter Developer

Views: 68 | Apply Before: 1 week, 1 day from now

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Bhaktapur
Apply Before(Deadline) : Jun. 24, 2024 23:00 (1 week, 1 day from now)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 3 years
Professional Skill Required : Computer Science Databases Dart Back-End Web Development File Sharing

About the job

Position: Senior Flutter Developer  

We are looking for a Flutter Developer to join our team who can create amazing cross-platform applications for mobile, web, and desktop using the Flutter framework and the Dart programming language. You will be working with a team of developers, designers, and product managers to deliver high-quality app experiences to our users. 

Roles and Responsibilities:

  • Design, develop, test, maintain, and deploy cross-platform mobile applications using the Flutter framework. 
  • Write readable and clear code using Dart that will be extensively documented for future use and upgrades. 
  • Implement advanced state management solutions, such as Provider, Riverpod, or Bloc, to ensure efficient and organized management of application state. 
  • Integrate WebRTC technology to enable real-time, peer-to-peer communication features within the Flutter application, such as video/audio conferencing, screen sharing, and file sharing. 
  • Implement Socket.IO or similar real-time communication protocols to build seamless, low-latency, and bidirectional communication channels between the Flutter app and the backend. 
  • Design and integrate database solutions, such as Firebase, SQLite, or Realm, to handle data storage, synchronization, and offline capabilities within the Flutter application. 
  • Reviewing and translating business requirements/user stories into development requirements in coordination with Scrum Team procedures. 
  • Collaborate with UI/UX designers to translate design concepts into functional apps with a focus on aesthetics and user experience. 
  • Conduct code review and provide constructive feedback to other team members. 
  • Maintain automated deployment or build procedures and mobile app distribution procedures. 
  • Conduct thorough testing of applications, including unit testing and integration testing. 
  • Provide regular and effective progress updates to ensure transparency of risks or impediments. 

Requirements: 

  • Bachelor's degree in computer science, Software Engineering, or a related field. 
  • At least 3+ years of experience in Flutter development. 
  • Extensive experience in Dart programming and Flutter framework. 
  • Experience with Flutter Database and encryption-related skills is a plus. 
  • Proficiency in state management libraries such as Provider, GetX, and BLoC, with a strong grasp of their strengths and applications. 
  • Proficiency in state management solutions, such as Provider, Riverpod, or Bloc. 
  • Exceptional architecture knowledge, enabling you to design scalable and maintainable code architectures. 
  • Familiarity with version control, code review, and CI/CD tools. 
  • Adept at solving intricate problems with ingenuity, collaborating with cross-functional teams to deliver optimal solutions. 
  • Hands on experience of Socket.IO, WebRTC and Firebase Cloud Messaging (FCM) for real-time communication and engaging user experiences. 
  • Strong understanding of animations, capable of adding a layer of enchantment to our applications. 
  • Commitment to design precision, ensuring accurate and meticulous design implementation. 
  • Proficiency in implementing comprehensive unit tests to ensure software reliability. 

What we offer: 

  • Competitive salary and regular salary reviews. 
  • 5 working days (Monday-Friday): 8 hours per day 
  • Breakfast, lunch, tea, and coffee are provided 
  • Paid leave, sick leave, and public holidays 
  • Wellness Programs-Office sponsored mental health sessions and counselling 
  • Mini library 
  • Weekly and monthly extracurricular activities: Futsal, hiking, and many more 
  • Festival bonuses (After fulfillment of probation) 
  • Knowledge sharing session and team building activities 
  • Provide the latest tools, technologies, and equipment needed at work 
  • Amazing company missions and culture 
  • Growth opportunities 
  • Interesting projects 
  • A motivating, innovative, and productive work environment 

Job Type: Full-time 

Salary: 80k-100K+ (Negotiable)

Schedule: 8-hour shift 

Work Location: Office Premise 

Location: Nikosera, Bhaktapur

Number of Vacancies: 1

Company Introduction: 

At Veda Studios, we are committed to exceeding customer expectations and cementing our position as industry leaders. By providing high-quality, affordable game development, software development, and IT consulting services, we cater to the evolving needs of our clients. Fostering a conducive, technology-driven work environment is key to our success, as we seek talented professionals with strong technical skills and sincere commitment. Enduring business relationships, built on a deep understanding of client requirements, enables us to deliver comprehensive, cutting-edge solutions that redefine the digital landscape. Join our dynamic team and be part of an exciting journey where your expertise and dedication will play a pivotal role in shaping the future. 

***𝑂𝑛𝑙𝑦 𝑠ℎ𝑜𝑟𝑡𝑙𝑖𝑠𝑡𝑒𝑑 𝑐𝑎𝑛𝑑𝑖𝑑𝑎𝑡𝑒𝑠 𝑤𝑖𝑙𝑙 𝑏𝑒 𝑐𝑜𝑛𝑡𝑎𝑐𝑡𝑒𝑑 𝑓𝑢𝑟𝑡ℎ𝑒𝑟*** 

For more queries, please contact [email protected]

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
Most Viewed Jobs
job_detail_page
Search, Apply & Get Job: FREE