Current jobs related to Full Stack Developer - Shanghai - Snaphunt


  • Shanghai, China Arrow Electronics, Inc. Full time

    Position:Field Sales EngineerJob Description:Principal Accountabilities• Define critical markets and new customers in the assigned sales territory, plan strategy and develop all key relationships to ensure strong foundation for solution selling. Maintain and promote relationships with customer contacts who may be determining design opportunities and deal...


  • Shanghai, Shanghai, China China Global Connections Full time

    About the OpportunityWe are seeking an experienced English instructor to join our international school in Shanghai, China.Job OverviewThis is a full-time position starting in August 2025. The ideal candidate will have a strong background in teaching English as a subject in higher education and be well-versed in the IB DP framework.Key...


  • Shanghai, Shanghai, China Arrow Electronics, Inc. Full time

    Job Summary:Arrow Electronics, Inc. is seeking a skilled Field Sales Engineer to join our team in Shanghai, China. As a key member of our sales team, you will be responsible for developing and executing sales strategies to drive growth and revenue in the assigned sales territory.Key Responsibilities:• Identify and pursue new business opportunities in the...


  • Shanghai, Shanghai, China China Global Connections Full time

    We are seeking a dedicated Early Childhood Education Specialist to join our team at China Global Connections' bilingual school in Shanghai. This is a full-time position starting in February 2025.About Our SchoolLocated in Qingpu, Shanghai, our bilingual school occupies an area of approximately 60 acres and provides educational services to pupils from...

Full Stack Developer

5 months ago


Shanghai, China Snaphunt Full time

The Offer

  • Excellent career development opportunities
  • Opportunity to make a positive impact
  • Flexible working options

The Job

Purpose of role

This role will be part of the S&OP (Sales and Operation) team. The candidate will manage code, design, and debug applications on either or both the front-end and the server-end.

 

The candidate’s job entails writing clean, testable, and scalable code to create back-end elements, integrate front-end elements into the application, and manage data exchange between the server and users.

 


Job responsibilities:

 

  • The candidate will code, design, and debug applications on both the front-end and the server-end.
  • Write clean, testable, and scalable code to create back-end elements, integrate front-end elements into the application, and manage data exchange between the server and users.
  • Able to solution and identify the different systems required for implementation.
  • Integrate front-end developer-created user-facing components with server-side logic.
  • Create high-availability, low-latency, and high-performance applications.
  • Collaborate with design and product teams to understand end-user requirements.
  • Improve the functionalities of existing software systems.
  • Liaise with stakeholders on requirements and resolve issues promptly.

 

The Profile

Requirements and Skills:

 

  • Ability to communicate in both Chinese and English  to effectively liaise with the stakeholders of the region.
  • Knowledge and understanding in the frontend framework AngularJS and prior experience with frontend language such as JavaScript and Typescript.
  • Ability to work with Python and Python frameworks and libraries such as marshmallow, etc.
  • Prior experience with working WeChat API and WeChat mini program.
  • Prior experience with working with AWS Lambda.
  • Preferably a degree Computer Science or a similar discipline.
  • Understanding of Object Relational Mapper functions.
  • Experience with database technology such as PostgreSQL and MongoDB, etc.
  • Knowledge and ability to work with containerization technologies such as Docker.
  • Knowledge and ability to work with cloud platform such as Azure and AWS, with experience with Amazon services such as Fargate, Amazon Secrets Manager, ECR, ECS, and most importantly Lambda etc.
  • Knowledge and ability to work using cloud-based CI/CD deployment pipelines.
  • Debug software applications using test framework tools like Pytest and Behave, and error tracking tools such as Sentry, etc.

 


Personal Attributes

 

  • Excellent communication skills with people from diverse culture and background.
  • Curious, motivated, and enthusiastic to learn new technologies and software.
  • Team player and collaborative problem solver.
  • Excellent analytical and problem-solving capabilities.
  • Strong sense of ownership for project/tasks and responsibility
  • Able to work independently when needed.
  • Always begin with an end in mind with strong desire to make our stakeholders happy.

 

The Employer

Our client is a technology outsourcing firm helping brands and businesses’ digital transformation