Full-Stack Engineer
Location: Shanghai, China
Responsibilities
-
Design and develop web applications and native iOS and Android apps;
-
Implement Java and Flask backend APIs;
-
Write clean, maintainable, and reusable code;
-
Ensure the program interface is attractive and runs smoothly.
-
Responsible for backend development, understanding backend architecture, distributed architecture, etc.
-
Familiar with the operation and maintenance of databases.
-
Manage industrial deployment of applications.
​
Requirements
-
Educational background in Information Technology, Computer Engineering, Computer Science, or related fields.
-
Several years of experience in web and app development in the IT industry.
-
Rich experience in the following technology stack:
-
JavaScript, ReactJS, NodeJS, CSS, HTML5.
-
Java SpringBoot, Flask, WSGI.
-
AWS, DevOps/CI/CD, Jenkins, Git, Docker.
-
Databases, such as MySQL.
-
API design, understanding, and application.
-
-
Effective communication skills and good teamwork abilities.
-
Good proactive attitude, able to actively complete assigned tasks.
​
How to Apply
Please send your resume, portfolio, and a brief cover letter explaining why you're the perfect fit for this role to jobs@mathgptpro.com
​