Job Description
A company is seeking a skilled Full-Stack APP Developer to contribute to the development of a mobile application for iOS and Android platforms. The role involves both client-side front-end and server-side back-end development, focusing on user biometric authentication and service integration.
Responsibilities:
- Participate in mobile application front-end/back-end development, designing and implementing efficient and secure back-end services.
- Integrate third-party services related to biometric authentication and optimize project functions.
- Assist in designing and implementing some functions of the client application to ensure seamless front-end and back-end connection.
- Develop and maintain RESTful APIs to support efficient communication between multi-platform clients.
- Implement data security and privacy protection measures to ensure system compliance.
- Participate in front-end UI/UX design optimization to improve user experience.
- Responsible for the project's continuous integration and delivery (CI/CD) process to ensure code quality and release efficiency.
Requirements:
- Bachelor's degree or above in computer science or related major.
- Have the development experience of at least one complete mobile APP.
- Familiar with Flutter front-end framework, able to skillfully use it for development work.
- Familiar with one or several of the back-end frameworks such as Firebase/Node.js/Spring Boot/Django.
- Be able to participate in technology stack design according to task requirements and own experience.
- Have experience in using AWS services.
- Familiar with database design and optimization, and have experience in using SQL and NoSQL databases.
- Understand CI/CD tools and processes, such as Jenkins, GitHub Actions.
- Understanding of Web 3.0 industry background and Web 3.0 project experience is preferred but not required.
- Possess good problem-solving skills, communication skills and teamwork spirit.