Job Description - Flutter Developer
Job Description - Flutter Developer
About Us:
We at A2S Innovate Tech Private Limited build software solutions leveraging futuristic
technologies like AI/ML, AR/VR and Blockchain impacting people globally. Our current
products are available in different domains like Developer tools, Ecommerce, Ed-tech etc.
One of our recent product, codemate.ai is being used by over 24,000 developers around the
globe and was featured on YourStory as well. We are also backed by Google, US Embassy
and IIIT Lucknow.
Stipend:
INR 20-25k/month for Flutter Developer (who has prior experience of working at real-life
projects)
Duration: 3 months
Position Overview:
We are seeking a motivated and talented Flutter Developer intern to join our team for a
summer internship. As a Flutter Developer intern, you will work closely with our
development team to create high-quality mobile applications using Flutter framework. This
internship offers an excellent opportunity to gain hands-on experience in mobile app
development and contribute to real-world projects.
Responsibilities:
● Collaborate with the development team to design and develop mobile applications
using Flutter framework.
● Write clean and maintainable code while following industry best practices.
Requirements:
Screening test
Take-Home Assignment
You have to complete the short assignment given below in 36 hours to clear the screening round.
Hack: Consider this as a hackathon project, and submit whatever you complete within the deadline.
You can then send the updated version if you have made changes post deadline.
You need to create a small app using Flutter. The requirements of the app are as follows-
2. Refer to the figma file attached above. The screens are designed for your reference.
a. User opens the app and a home screen is shown with bottom bar navigation. You can design
this on your own. On clicking Scan to add, barcode scanner is opened- if user wants to add one
single product, they simply scan it and added item list is shown. If more than one products need
to be added at a time, user can long press the scan to add button to lock it. After that, the
barcode scanner doesn't gets closed as soon as it scans one barcode. All the items scan gets
added in a curcular icon on bottom right, and clicking at that icon, makes the user goes to added
items list. There should be an option to add details of every product before adding it to database.
b. After proceeding further, a confirmation screen appears that item added successfully.
d. Your major task would be how you implement 2 types of barcode scanner- single scan and
single continuous scan
Figma file link-
https://www.figma.com/file/KrmyPBEXHB7DTuHaNOJxPC/A2S-Innovate-Screening-Task?
type=design&node-id=0%3A1&mode=design&t=AcdxtzbhqlFrd8js-1
1. From a functionality perspective, make sure to cover as many edge cases as you can.
3. Your app will be tested on both UI and the backend. You are free to use any backend
technology in which you are comfortable.
## Output
The deadline for the task is 24 hours from time of allotment, but do submit it as soon as
possible. You are required to fill the below google form for recording your submission
https://forms.gle/BUgbcMWJPHYet8UZ8
Once you clear this round, you'll have a final conversation round with the founder before we
release the offer letter.