Full Stack Web Developer

Tandem Search

Singapore

Ref: KP709-2592

Job description / Role

Employment: Full Time

A renowned e-commerce platform is looking for experienced Full Stack Web Developers for their Singapore office. If you believe in the transformative power of technology and want to change the world for the better by providing a platform to connect buyers and sellers in one community, this is a position we encourage you to apply for.

Responsibilities:

- Design and develop data products that will enable teams to utilise, understand and process data at faster speed
- Build data products from frontend to backend, and monitor and maintain their stability and efficiency

Requirements

Requirements:

- Minimum B.S. degree in Computer Science or a related technical field
- In-depth understanding of data structures and algorithms
- Proficient in Python development, familiar with Python's standard library and related tools
- Familiar with modern frontend technologies (HTML, CSS, JavaScript)
- Proficient in Linux operating system and related tools

You must also possess at least 2 of the additional requirements as below:

- 2+ years of working experience in software development/programming in either Java or C/C++ under Linux/Unix
- 2+ years of backend experience with Django or Flask in Python
- 2+ years of frontend experience with Vue.js or React.js
- Familiar with computer network, especially HTTP and RESTful API design
- Familiar with backend tools and frameworks, such as cache (Redis), database (MySQL, PostgreSQL), deployment (ansible, saltstack, docker, vagrant), etc.

About the Company

Building businesses, changing lives

At Tandem, we’ve built a vast network of top-tier professionals across the globe. We empower businesses to thrive by delivering unmatched talent solutions. With our global reach, collaborative approach, and unwavering commitment to excellence, we drive transformative growth and shape exceptional teams.

Who we are.

We are a team of industry experts, driven by a passion for innovation and excellence. We are dedicated to providing unique talent solutions and nurturing collaborative partnerships that redefine success.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month