Develop a web, iOS and Android application that can be used by many businesses and customers.
Open App is an application that lets businesses add, book, manage and view appointments via both web and mobile devices.
It also allows users to easily find businesses with available appointments and book/manage/cancel the appointments.
The web application has been deployed and the mobile apps are nearly completed. We are in a phase of onboarding local businesses to use the application.
We are looking for a few highly motivated and qualified web/mobile app developers to maintain the web application, debug and fix issues, and add new features according to the business/user requirements, and finish the iOS and Android apps and deploy them.
Specifically, we are looking for students in three roles: Front End (Web UI), Backend, and Mobile Apps. The students with be working with the existing team consisting of three CSE Master Students.
Qualifications-
1. Mobile developer -
Minimum Requirements: JavaScript, React Native and Flutter. Prior experience in mobile application development and deployment.
Preferred Skills: Native UI Library, CSS,
2. Backend -
Minimum requirements: Knowledge and experience in Backend development ( Example - Rest APIs, SQL, NoSQL, deployment, hosting etc.)
Preferred Skills- JavaScript, Node.js, MongoDb. (You will be working on these technologies)
3. Web UI Developer -
Minimum requirements: Experience in developing responsive web UI using React, opensource CSS frameworks, consuming REST API’s. Understanding of CSS.
Preferred skills: React.js, Redux state management, contexts, React hooks, using external libraries, knowledge of deploying web application.
Application Instructions -
Interested candidates should send an email with
Subj: OpeApp Position
and their resume to qiao@buffalo.edu, ccing - sakshira@buffalo.edu, srisaiom@buffalo.edu, mishra6@buffalo.edu.
Candidates should also mention-
1. Position(s) they are interested in (mobile, backend, web)
2. Details of related experience in software development.
Positions will be open until filled on the rolling basis so send your applications asap.
The goal is to deploy the web app, make the mobile apps available in the App store/Playstore , and onboard local businesses and customers.
Length of commitment | About one semester |
Start time | Fall (August/September) |
In-person, remote, or hybrid? | Hybrid |
Level of collaboration | Large group project (4+ students) |
Benefits | Research experience, academic credit |
Who is eligible | All undergraduate students who meet the qualifications detailed in the project description. |
Chunming Qiao
SUNY Distinguished Professor
Computer Science and Engineering
Phone: (716) 645-3180
Email: qiao@buffalo.edu
The specific preparation activities for this project will be customized through discussions between you and your project mentor. Please be sure to ask them for the instructions to complete the required preparation activities.
Web development, iOS, Android, Computer Science and Engineering