Full Time
USD1,000 - USD 2,000
TBD
Jan 9, 2022
Subcategories: Front-end, Back-end, Full Stack
Domain: Mobile, Web, Multi
Primary role: Work within the cross-disciplinary core development team for various projects under Sponsee for planning and implementation of mobile & web app based projects.
Responsibilities:
You will be responsible for developing both the server-side (nodejs/express/MongoDB) and mobile app side (react-native/expo).
1. Communicate with UI/UX designer to implement and review app features
2. Deploy changes to test site with regular updates to management on progress
3. Documentation of APIs and implementation procedures
4. Propose recommendations to improve application performance
5. Support initiatives to improve functionality and process flow of mobile and web apps
6. Run functionality testing and debug code
7. Collaborate with blockchain engineers for smart contract implementation
Requirements:
Experience with Agile/Scrum process.
Experience with GIT.
Strong background in JS.
Good experience with styling HTML/CSS (flex-box, mobile UI responsive).
Good experience with react-native ecosystems.
Familiar with Mac OS mobile app config/building/deploy tool (Android studio/Xcode).
Experience with redux and redux middleware (ex: redux-saga, redux persist).
Familiar with strict/clean code style (eslint/prettier …)
Experience in building Restful APIs.
Experience with nodejs/express.
Experience with NoSQL (ex: Firestore, MongoDB).
Good to have the experience in config/deploying applications on the cloud (ex: AWS, Heroku).
Critical thinking skills in analysing user perspectives and flexibility in thought processes.
Basic English communication skills is a must
Clear communication skills to present management with regular updates