Full Stack Developer

5 months ago


Shanghai, China Snaphunt Full time

The Offer

  • Excellent career development opportunities
  • Opportunity to make a positive impact
  • Work alongside & learn from best in class talent

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.
  • 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 with a key focus on omni-channel customer experience and engagement management. The company believes that both internal and external customers connect, through future ready technology solutions are a critical component of any business.



  • Shanghai, China Bosch Full time

    Job Description We are seeking a talented Full Stack Developer with strong expertise in Java and frontend technologies. 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 providing technical consultancy for...


  • 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.


  • 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 The Qt Company Full time

    About the OpportunityYou will work on the world's leading cross-platform C++ framework, where you will contribute to developing solutions that make life easier for application developers on a multitude of platforms, from embedded to desktop and mobile.Our team is looking for a skilled Full Stack C++ Software Developer who can provide optimal Qt coding...


  • Shanghai, China Covestro Full time

    Major Tasks and Responsibilities:a. Technical lead and contributor on high-impact regional and global digital projects as a full-stack developer creating and maintaining transactional and analytical systems in Research and Development.b. Design, implementation, documentation, and maintenance of complex tailor-made software applications, digital workflows,...


  • Shanghai, China HSBC Full time

    Development Manager (Full Stack Engineering) job is responsible for developing the most appropriate and secure technology solutions using Agile mode in line with the solution design, to meet business needs, ensuring continuous improvement. The job holder act as technical lead of specific China Insurance applications, is responsible for the whole lifecycle...


  • 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...


  • Shanghai, Shanghai, China Manulife Full time

    Job Overview:We are seeking a highly skilled and experienced Full Stack Software Development Engineer to join our team. As a key member of our engineering group, you will be responsible for the development and maintenance of our platform.About Manulife:Manulife Financial Corporation is a leading international financial services group that helps people make...


  • Shanghai, China Bosch Full time

    Job Description • Develop and implement Complex use cases and algorithms using Generative AI and other technology. • Design, test and optimize models and use cases for performance and scalability. • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. • Conduct research and...


  • Shanghai, China NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...

  • Full Stack Engineer

    6 months ago


    Shanghai, China Booking.com Full time

    At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our...


  • Shanghai, Shanghai, China FNZ Group Full time

    About the Role We are seeking a talented Full Stack Software Engineer to join our team at FNZ Group. As a key member of our engineering team, you will play a crucial role in designing and developing high-quality software solutions that meet the evolving needs of our customers. About You To be successful in this role, you should have a strong background in...

  • Full Stack Developer

    4 weeks ago


    Shanghai, China Lifebyte Systems Full time

    Job Responsibilities• The candidate will design, code, 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.• Integrate front-end developer-created user-facing...

  • Full Stack Developer

    5 months ago


    Shanghai, China Digital business people Full time

    Digital Business People is a technology outsourcing firm helping brands and businesses’ digital transformationThe RolePurpose of roleThis 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,...


  • Shanghai, Shanghai, China Bosch Full time

    Job OverviewBosch is seeking a highly skilled AI Engineering Lead to develop and implement complex use cases and algorithms using Generative AI technology.Estimated Salary: $120,000 - $180,000 per yearThis role requires a strong background in full stack development, generative AI concepts, and experience with database systems. The ideal candidate will have a...


  • Shanghai, Shanghai, China FNZ Group Full time

    Company OverviewThe FNZ Group is a leading provider of financial technology solutions, offering a range of services to banks and other financial institutions.SalaryThe salary for this position is approximately $80,000 per year, including a competitive fixed pay and a discretionary performance bonus.Job DescriptionWe are seeking a talented Cloud Computing...


  • Shanghai, Shanghai, China Lifebyte Systems Full time

    Lifebyte Systems is a dynamic and innovative company that is shaping the future of technology. We are seeking an experienced Full Stack Developer to join our team.About the Role:We are looking for a highly skilled Full Stack Developer with a strong background in web application development. The ideal candidate will have experience working with Python, Python...


  • Shanghai, Shanghai, China NVIDIA Full time

    Autonomous Vehicle Software Development Engineer RoleWe are seeking an experienced software development engineer to join our team in Shanghai. As a key member of the Autonomous Vehicles (AV) China Drive-Alpha team, you will play a crucial role in driving the delivery of Level 2 (L2) Driving and Parking features.The successful candidate will be responsible...


  • Shanghai, Shanghai, China NVIDIA Full time

    Unlock Your Potential at NVIDIAWe're looking for a dedicated Full-Stack Web Applications Engineer to join our innovative Hardware Infrastructure team at NVIDIA. As a key player in our team, you'll be responsible for designing and developing high-quality web applications that meet the needs of our customers.Key Responsibilities:Design and develop scalable web...


  • Shanghai, Shanghai, China Bosch Full time

    Job OverviewWe are seeking a seasoned Full Stack Developer with in-depth expertise in Java and frontend technologies to join our team at Bosch.Estimated Salary€80,000 - €110,000 per year, depending on experience.ResponsibilitiesEvaluate SAP Business Technology Platform (BTP) services including AI, automation (RPA), low-code platforms and define...