Job Description :
Position : Senior Flutter Developer
Location : Gurugram, India (Immediate Joining)
Job Type : Full-Time
Key Responsibilities :
- Design and build advanced mobile apps for Android & iOS using Flutter.
- Collaborate with UI/UX designers to create intuitive user interfaces.
- Integrate REST APIs and third-party services into apps.
- Write clean, maintainable code and perform tests for robustness.
- Ensure high performance and responsiveness in all apps.
Requirements :
- 4+ Years of experience in Flutter app development.
- Proficient in Dart with strong object-oriented programming skills.
- Experience with Android/iOS mobile development (native or cross-platform).
- Familiarity with Firebase, RESTful APIs, and version control tools (Git).
- Understanding of mobile UI/UX principles.
- Experience with state management (Bloc, Provider, GetX) and Agile methodologies.
About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
We are an IT Recruitment Company
Similar jobs
Job Description
We are looking for a skilled Flutter Developer with a minimum of 2+ years of experience and expertise in the BLoC (Business Logic Component) architecture to join our development team. You will be responsible for building high-quality mobile applications for both Android and iOS, ensuring robust performance, and providing a seamless user experience.
Responsibilities
- Design, develop, and maintain mobile applications using Flutter and Dart.
- Implement and manage state using the BLoC architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality by writing clean, maintainable, and testable code.
- Optimize application performance, identify and fix bugs, and enhance application responsiveness.
- Integrate RESTful APIs and other backend services.
- Participate in code reviews and provide constructive feedback to team members.
Requirements
- Minimum of 2+ years of experience as a Flutter Developer.
- Strong knowledge of Dart and Flutter framework.
- Proficiency in using the BLoC architecture for state management in Flutter applications.
- Experience with third-party libraries and APIs.
- Familiarity with RESTful APIs, JSON, and web services.
- Understanding of the mobile development lifecycle and app store guidelines for both iOS and Android.
- Proven experience in publishing a minimum of 2 mobile applications to the Apple App Store and Google Play Store.
- Knowledge of version control systems like Git.
- Strong problem-solving skills and attention to detail.
Preferred Skills
- Experience with Flutter for the web.
- Familiarity with other state management techniques in Flutter, like Provider, Riverpod, etc.
- Experience with CI/CD tools and practices.
- Knowledge of agile development methodologies.
- Strong communication and teamwork skills.
Must have built at least two Android and/or iOS apps with Flutter.
Have published one or more mobile apps in Google Play or App Store.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle, including automated testing and building.
Experience working in an agile development process.
Design and implement user interface components for JavaScript-based web and mobile applications using React ecosystem.
Build app and UI components from prototypes and wireframes. Work with native modules as and when required.
Use Native APIs for tight integrations with both platforms – Android and iOS Write automated tests to ensure error-free code and performance Improve front-end performance by eliminating performance bottlenecks Create front-end modules with maximum code reusability and efficiency Implement clean, smooth animations to provide an excellent user interface Work with third-party dependencies and APIs Work with Redux architecture to improve performance of the websites/mobile apps Coordinate with the cross-functional teams to build apps in stipulated time/budget.
Be proficient in using version control and continuous integration, with tools such as Git.
Good communication skills in English.
Job Description :
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Worked on Dart.js
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Responsibilities And Duties :
- Must have built at least one Android, or iOS, app with Flutter or Hybrid Framework.
tl;dr
🤓 An early employee of an experienced team. A lot of impact and opportunities to learn or deepen new technologies like GPT3, Amazon Rekognition, FFmpeg and more.
💰 Fixed Salary + Stock-Options
About
Blend is an AI-driven graphic design tool for entrepreneurs that removes decision making to create professional-grade product catalogs. Entrepreneurs can now create product marketing material in a few seconds to stand out and sell better online. Instead of manipulating pixels, users edit objects. Deep learning models ensure the translation of pixels into objects.
What you'll do
Blend app, an AI-driven design tool, will help its users create stunning designs within seconds.
To help us get to our vision faster, we are looking for an Engineer to join us on our app development front. This developer:
- 👩💻 Would work on our Flutter codebase writing cross platform code for both Android and iOS.
- 🎨 Work closely with product and design to create amazing user experiences.
- 🐜 Watch out and fix production issues, and target on running a smooth experience.
- 📈 With the help of the rest of the team, you maintain a great app with few bugs and trustable analytics: KPIs, logs, crash logs, boards.
Above all, you would be the owner of the app side of things. Drive it to success. That will be the goal.
We are tech/langugage agnostic when it comes to developers, so the only hard requirement is to be smart and passionate. That being said, having the skills below will be an advantage:
- Experience working with Flutter and/or Dart
- Experience with React/React Native (makes it easier to pick up flutter)
- Experience with Native app development (sooner or later you might get to a point where you need to write native modules as well)
How we work:
- Team: you are humble, open to challenge, and like to help others grow. The most important is the progress of the team and the product.
- Impact: you can prioritize your time to build what will give users superpowers or wow them.
- Learning: learning and sharing knowledge makes you happy. At Blend, this holds true as a team, with machine learning, and with our users.
Hiring process:
3-steps process:
- Screening call
- Technical Interview
- Cultural fit interview with the founders
- Designing and developing applications. ...
- Write clean code. ...
- Take part in the development lifecycle. ...
- Fix bugs. ...
- Investigate technologies. ...
- Follow innovative trends. ...
- Define your objectives. ...
- Look for the Flutter application development cycle
COMPANY OVERVIEW
QubeHealth is on a mission to change the way people access healthcare.
India has one of the highest out-of-pocket-expenses in healthcare in the world. Even with group health insurance cover, the average Indian worker pays 60% of health-related expenditures out-of-pocket. Paying for and accessing, healthcare remains a massive challenge in India.
On the other hand, there’s all kinds of innovative ways one can pay for buying the smallest item on any popular e-commerce portal. We believe it’s high time we changed that, and are leading this change from the forefront.
Job brief
We are looking for a Flutter Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our Product team to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Tech Skills
- Flutter & Dart
- Rest API
- MySQL (good to have)
- GitHub
Soft Skills
- Good Communication
- Team Player
- Creative
- Problem Solver
Location: Preferably based out of Mumbai & willing to work from our Mumbai office.
- Design and implement cross-platform applications with Dart/Flutter using Bloc and Provider.
- Take the initiative to suggest technical improvements and direction.
- Collaborate cross-functionally with UX, marketing, product management, engineering, and leadership.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Perform load testing, participate in code reviews, write tests, and conduct troubleshooting to ensure uptime for live systems.
Qualifications
- You have at least 3 years of experience working as a software engineer.
- You have at least 2 years of experience developing Android applications and deep insights into Android as an operating system.
- At least 1 year of Flutter development and should have at least 1 Flutter App live in stores.
- You have strong and validated interpersonal skills, particularly in the realm of collaborating with internal or external developer customers.
- Willingness and desire to learn new technologies and frameworks.
Why Join Us?
- Work anywhere from India
- Flexible work hours
- Growing team and opportunity to learn and do more.
- Rs.18,000 to Rs.30,000 per month
- Immediate joiner
Responsibilities
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Qualifications
- Desire to work in a startup environment, able to self-manage and work remotely
- Must have built apps on Android and/or iOS apps with Flutter/ React Native/ Xamarin/ Ionic/cordova etc
- Proven working experience in software development
- Working experience in mobile development
- Have published one or more mobile apps in Google Play or App Store
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle, including automated testing and building
- Experience working in an agile development process
- Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
- Write clear, maintainable and testable code
Requirement::
• Must Have worked with Flutter / Android Application development.
• Excellent ability to develop & understand algorithms
• Excellent verbal & written communication.
• Strong knowledge in Restful web services. Experience in interacting with web services from the Flutter mobile platform
• Experience with Offline Storage, Threading, And Performance Tuning
• Strong knowledge in Push Notifications
• Analytical, Problem Solving and Decision Making Skills.
• Should have knowledge on client requirements analysis.
Website - https://praxinfo.com/">https://praxinfo.com/