Bachelor’s degree in computer science or similar field., Minimum of 3 years of experience as a Flutter developer., Strong experience with Firebase and MVC/MVVM frameworks., Proficiency in DART, GIT, JSON, and responsive design principles..
Key responsibilities:
Develop, test, and deploy mobile, web, and desktop applications.
Lead the development of Flutter applications and identify issues during deployment.
Collaborate with IT, research, and design teams to create robust apps.
Create unit and integration tests to ensure code quality.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Instrive Softlabs Private Limited
11 - 50
Employees
About Instrive Softlabs Private Limited
Instrive is a Chennai based software Development Company focused on high quality Dev-ops solutions for clients across the world.
We aim to solve problems and create value in this increasingly digital world. Instrive was started with one goal in mind. To create high quality products and great user experiences for people across the world.
We are currently working on multiple products for our overseas clients and actively growing our team of talented professionals.
We believe in using the best tools for developers to enable seamless cross-border work and have a no-compromise attitude when it comes to ensuring the best user experience for all our products.
Instrive is one of the top companies chosen by the Ministry of Electronics & Information Technology, Government of India in the innovation Challenge for the development of an Indian Video Conferencing Solution.
The Instrive CHEERS philosophy
Challenging: We believe in challenging work that lets you grow and become better every day. You can walk up to us any day if you feel the work that you are doing is not challenging and we promise to deliver you better work.
Healthy: We provide health benefits to all our employees. We also provide all our employees with parental leave, and paid holidays. Other perks include free food and drink, and where possible, flexible schedules and remote working.
Ethical: WE PROMISE NOT TO OVER COMMIT AND UNDER DELIVER. We believe in honest conversations and living up to our commitments, both with our clients and our employees.
Execution-first: We have invested significantly in processes and technologies to help us deliver work significantly faster than the rest of the market without affecting our well-being. Everything from the hardware to the software we use is state of the art and ahead of what the market provides.
Realistic expectations: WE DO NOT EXPECT our employees to work six-day weeks and late nights. Period.
Instrive is a Chennai-based start-up that provides high-quality Dev-ops solutions for clients worldwide. In this increasingly digital world, we strive to solve problems and create value. Instrive was founded with one goal in mind, creating high-quality products and delivering great user experiences worldwide.
A number of products are being developed for both in-house purposes and for our overseas clients, and we are actively expanding our team of talented professionals.
As part of our ambitious product roadmap, we need flutter developers for our team.
Your primary responsibility will be to develop flutter applications both (mobile and web) with a heavy focus on real-time communication such as WebRTC, web sockets etc.
You'll make a meaningful impact and create lasting connections with our outstanding team, no matter where your career takes you.
Responsibilities:
Develop, test, and deploy fast and scalable Mobile, Web and Desktop apps.
Lead the development of flutter applications.
Identify production and non-production application issues as a part of deployment.
Establish, refine and integrate development environment tools and software as needed.
Building future-proof front-end libraries and reusable widgets.
Knowledge in coding architecture.
Collaboration with the IT team, researchers, and designers to design robust apps and encourage business goals.
Create Unit and Integration tests to ensure the quality of code.
Testing applications and fixing bugs, along with security and data protection features.
Participate with developers in the integration of REST APIs.
Conducting code reviews of peer developers.
Flutter Developer Requirements:
Technical Skills:
Bachelor’s degree in computer science, computer engineering, or similar.
Previous work experience as a Flutter developer for a minimum of 3 years.
Strong hands-on experience with MBaaS systems such as Firebase.
Must have strong knowledge in MVC and/or MVVM framework.
An understanding of DART and its core principles.
Knowledge of GIT, JSON, design framework and web services.
Good understanding in State management, such as BLOC / GetX
A robust understanding of MUI and how best to use the inbuilt functionality provided.
A hands-on understanding of how to create responsive designs.
An excellent understanding of emerging trends in visual design and user experience.
Experience in application architecture and publishing apps.
Understanding Agile methodologies, client-side and server-side procedures.
Good to have:
Experience in native Android/IOS app development.
Knowledge of HTML5 and its best practices.
Cloud technology knowledge is a plus.
Figma experience is a plus.
Soft Skills:
Good communication skills.
Critical thinking and time management.
Good team player.
Strong problem-solving and analytical skills.
Collaboration to support business goals.
Competence for individual contribution.
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.