Senior Full Stack Developer

4 weeks ago


Shanghai, Shanghai, China Digital business people Full time

About the Role

This is an exciting opportunity to join the S&OP team at Digital Business People as a Full Stack Developer.

Key Responsibilities

As a Full Stack Developer, you will be responsible for managing code, design, and debugging applications on both the front-end and server-end.

You will 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.

Requirements and Skills

To be successful in this role, you will need:

  • Ability to communicate in both Chinese and English
  • Knowledge and understanding of frontend frameworks such as AngularJS and prior experience with frontend languages like JavaScript and Typescript
  • Ability to work with Python and Python frameworks and libraries such as marshmallow
  • Prior experience with working WeChat API and WeChat mini program
  • Prior experience with working with AWS Lambda
  • Preferably a degree in Computer Science or a similar discipline
  • Understanding of Object Relational Mapper functions
  • Experience with database technology such as PostgreSQL and MongoDB
  • 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 Lambda
  • 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

Personal Attributes

We are looking for someone with:

  • 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

What's on Offer?

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


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Our company is looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have experience with full stack development and be able to work collaboratively with our team. We are committed to delivering high-quality software solutions that meet the needs of our customers.

  • Full Stack Developer

    4 weeks ago


    Shanghai, Shanghai, China Bosch Full time

    Job Title: Full Stack Developer_BDWe are seeking a talented Full Stack Developer with strong expertise in Java and frontend technologies to join our team at Bosch. As a BTP Side-by-Side Full Stack Developer, you will be responsible for evaluating SAP Business Technology Platform (BTP) services, developing guidelines, designing solution architectures, and...


  • Shanghai, Shanghai, China AMEX Full time

    We are seeking a skilled Senior Software Engineer - Full Stack to join our team at {company}.This role involves working on the development, testing, and deployment of software applications using a range of technologies, including languages and frameworks. Successful candidates will have a strong background in computer science and experience with full stack...


  • Shanghai, Shanghai, China Manulife Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.About the RoleAs a Senior Full Stack Software Engineer, you will be...

  • Full Stack Developer

    1 month ago


    Shanghai, Shanghai, China Snaphunt Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Snaphunt. As a Full Stack Developer, you will be responsible for managing code, design, and debugging applications on both the front-end and server-end.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software applications.Collaborate with...


  • Shanghai, Shanghai, China Snaphunt Full time

    The OpportunityWe are seeking a skilled Full Stack Developer to join our team at Snaphunt. As a key member of our S&OP team, you will be responsible for managing code, design, and debugging applications on both the front-end and server-end.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software applications using Python, JavaScript,...


  • Shanghai, Shanghai, China AMEX Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. Responsibilities include:Designing and developing high-quality software applicationsCollaborating with cross-functional teams to identify...


  • Shanghai, Shanghai, China Company 43 - Manulife-Sinochem Life Insurance Co. Ltd. Full time

    About the RoleWe are seeking an experienced Senior Full Stack Software Development Engineer to join our team at Company 43 - Manulife-Sinochem Life Insurance Co. Ltd.Estimated Salary: ¥250,000 - ¥350,000 per annumJob DescriptionThe successful candidate will be responsible for leading the development of our platform, including requirement analysis, system...

  • Software Engineer

    2 weeks ago


    Shanghai, Shanghai, China Booking Full time

    About the Role:We are looking for a talented Full Stack Software Engineer to join our team in Shanghai.As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.You will work closely with our product managers and other engineers to understand business requirements and...


  • Shanghai, Shanghai, China Covestro Full time

    Key Responsibilities:a. Lead the development of high-impact digital projects as a full-stack developer, creating and maintaining transactional and analytical systems in Research and Development.b. Design, implement, document, and maintain complex software applications, digital workflows, automation, and/or virtualization solutions.c. Develop software using...


  • Shanghai, Shanghai, China Bosch Full time

    Job Title: Full Stack Developer with Generative AI ExpertiseWe are seeking a highly skilled Full Stack Developer with expertise in Generative AI to join our team at Bosch.Key Responsibilities:Design, develop, and implement complex use cases and algorithms using Generative AI and other technologies.Collaborate with cross-functional teams to understand...

  • Software Engineer

    2 weeks ago


    Shanghai, Shanghai, China SAP Full time

    At {company}, we are seeking a talented Full Stack Developer to join our team. A Full Stack Developer is responsible for designing, developing, and maintaining the front-end and back-end of web applications. Key responsibilities include but are not limited to:Designing and developing scalable and efficient front-end and back-end solutionsCollaborating with...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in the technology world, renowned for its groundbreaking innovations in High-Performance Computing, Artificial Intelligence, and Visualization. Our team is building new infrastructure to deliver highly available services, and we're seeking a highly motivated Full-Stack Web Applications Engineer to join our dynamic and innovative Hardware...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in High-Performance Computing, Artificial Intelligence, and Visualization. We're looking for a highly motivated Full-Stack Web Applications Engineer to join our dynamic Hardware Infrastructure team. Our team builds new infrastructure to deliver highly available services, and we need someone to help us build and maintain a new generation of...


  • Shanghai, Shanghai, China Booking Full time

    At Booking.com, we are passionate about technology and innovation. We are a dynamic team that combines the best traits of a start-up with the resources to deliver exceptional results.We are looking for an experienced Full Stack Engineer who can take ownership of our development process and drive collaboration within the team and across departments.The ideal...


  • Shanghai, Shanghai, China AMEX Full time

    Job Title: Software EngineerAbout the Role:This is a unique opportunity to join a dynamic team as a Software Engineer. We are seeking a skilled professional with experience in full stack development to contribute to the success of our company.Key Responsibilities:- Design and develop software applications using a range of technologies.- Collaborate with...


  • Shanghai, Shanghai, China Booking Full time

    About Booking.comAt Booking.com, we're passionate about making travel easier and more accessible for everyone. Our team is dedicated to delivering exceptional customer experiences through innovative technology and data-driven insights.Job SummaryWe're seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our engineering...


  • Shanghai, Shanghai, China Covestro Full time

    Job SummaryWe are seeking a highly skilled Full Stack Developer to join our Digital R&D team at Covestro. As a key member of our team, you will be responsible for designing, implementing, and maintaining complex software applications and digital workflows.Main Responsibilities• Technical lead and contributor on high-impact regional and global digital...


  • Shanghai, Shanghai, China Bosch Group Full time

    About the RoleWe are seeking a Full Stack Developer with expertise in cloud computing to join our team at Company Name. The successful candidate will be responsible for designing, developing, and deploying scalable and efficient cloud-based applications.Key ResponsibilitiesDesign and develop cloud-native applications using AWS servicesCollaborate with...


  • Shanghai, Shanghai, China Booking Full time

    At Booking.com, we're driven by data and innovation. Our technology is at the core of everything we do, and we're constantly pushing the boundaries of what's possible. As a Full Stack Software Engineer, you'll be part of a team that's passionate about delivering the best customer experience and creating the ultimate travel experience.With over 1.6 million...