Position: Full Stack Developer (Premium Job)
- No. of Openings 1
- Category Software Company
- Job Location 1
- Job Level Mid Level
- Salary Negotiable
- Education Level Bachelors (BE / BSc IT)
- Desired Candidate Both(Female, Male)
- Experience 2 + years
- Expiry date Dec 18, 2021 (Expired)
- Skills Team Management, Computer skills, Communication skills, Java, Node.js
Job Description
WePlay is on the lookout for developers with previous experience in app development - preferably Flutter.
- Develop iOS, Android & Web apps using flutter.
- Manage Firestore database, authentication & remote configuration in Firebase.
- Write cloud function for push notification in Firebase using Node.js.
- Maintain server, write API using Node.js.
- Check for and fix bugs on previous module of our app.
Job Specification
- Must have built at least two or more sophisticated and highly scalable Android / iOS apps using Flutter with proper state management such as BLOC.
- Developed one or more Android / iOS apps with Flutter; either deployed on Google Play Store / App Store or available on GitHub / GitLab.
- Experience with third-party libraries and APIs.
- Advance knowledge with Dart language & Flutter widgets.
- Proficient in using version control and continuous integration with tools such as Git.
- Understanding of the agile development life cycle.
- Strong understanding of design patterns over and above MVP, MVVM and MVC.
- 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 with Android SDK, Firebase & Google Services.
- Knowledge of Firebase Push Notification, In-App messaging, cloud functions & analytics.
About Company
WePlay is the easiest way to find playing spaces around you. WePlay is a one-stop mobile app to find sport venues, invite players, challenge teams and participate in a list of events.
Through our app, you can:
- Find futsal venues and book your for any day and time
- Invite players and build your team
- Challenge other teams
- Keep track of your activities