hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Fullstack Developer (Javascript + Python)

TotallyAwesome

TotallyAwesome

Software Engineering
Ho Chi Minh City, Vietnam
Posted 6+ months ago

WHO ARE WE

TotallyAwesome is a contextual-first marketing and media platform that captures people’s attention without the use of personal data. We multiply advertising effectiveness by connecting brands with their high value audience in hyper-relevant contexts.

TotallyAwesome combines the best of AI, human moderation, proprietary research & psychological expertise to achieve contextual effectiveness and provide ad delivery to the right audience at the right time with the right content. Our multi-channel contextual solutions enable brands to reach more than 600 million monthly active users in APAC across Apps & Sites, YouTube, Gaming & Influencers.

Our headquarter is based in Singapore, with offices in Australia, Indonesia, Japan, Korea, Philippines and Vietnam.

JOB RESPONSIBILITIES

Overview: As a Fullstack Javscript/Python engineer, you'll be part of a cross-function team that's responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.

How will YOU contribute to the Team?

  • Collaborate with the engineering and product team to design and launch new features
  • Contribute to the entire app lifecycle
  • Develop and manage well-functioning applications and databases
  • Write effective APIs
  • Writing clean, functional code on the front-end and back-end
  • Write well-tested software to ensure quality, responsiveness, and efficiency
  • Write technical documentation
  • Troubleshooting issues and problem-solving as necessary

DESIRED SKILLS AND EXPERIENCE

Do YOU have what it takes to succeed?

  • Proven experience as a Full Stack Engineer or similar role
  • Experience developing web applications and frameworks
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript)
  • Knowledge of multiple back-end languages (e.g. Python, Go, NodeJS)
  • Knowledge of multiple frameworks (e.g. React, Flask, FastAPI, Django)
  • Familiarity with databases (e.g. MySQL, MongoDB)
  • Familiarity with development tools (e.g. Git, Docker)
  • Ability to adapt to new problems and learn quickly
  • Ability to apply and deploy the best DevOps practices into software projects
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills

Nice to have

  • Experience with unit and system testing
  • Familiarity with integrating third-party APIs
  • Experience with Auth0 and/or JWT-based authentication
  • Have worked in a micro-services infrastructure
  • Experience developing and operating SaaS products and services
  • Familiarity with AWS or GCP services