Full Stack Engineer
December 18, 2024
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply

About the Role

We are looking for a Full Stack Engineer with strong backend expertise to join our team. As we expand our multi-tenant platform, you will play a critical role in building a secure, scalable serverless architecture on Google Cloud Platform (GCP). While experience with Google Cloud Platform is highly valued, expertise in other serverless technologies is also welcome. You will collaborate closely with Product Managers, UX/UI designers, and stakeholders to ensure our features deliver clear business value. This role suits someone who thrives in a small-team environment, takes ownership of their work, and values open, effective communication. Your primary focus will be feature delivery, serverless architecture, and front-end integration, with API development also being an important component of your contributions.

Key Responsibilities

  • Feature Implementation: Work on developing front-to-back web applications, focusing on delivering one feature at a time for rapid, incremental improvements.
  • Serverless Platform Development: Build and maintain features on a serverless architecture using Google Cloud Platform (GCP) or similar technologies.
  • Front-End Integration: Collaborate with our UX/UI designer to implement React-based interfaces that align with user needs.
  • CI/CD Pipelines: Manage and optimise CI/CD pipelines, ensuring smooth deployments across three environments (development, staging, production).
  • Source Control: Use GitHub for efficient version control and collaboration.
  • User Collaboration: Gather feedback from users and stakeholders, refining requirements to iterate on and improve features.
  • Quality Assurance: Test features thoroughly before they are released in each environment, ensuring quality and reliability.
  • Team Collaboration: Work closely with your team to weigh the value and effort of each feature, balancing outcomes with pragmatism.
  • API Development: Design and build scalable, efficient, and secure APIs to support our multi-tenant architecture.

Required Skills & Experience

  • Full Stack Development: 5+ years of experience in full stack development with a strong focus on backend systems.
  • Node.js and Typescript Expertise: Advanced skills in building backend systems using Node.js and Typescript, ideally with ExpressJS.
  • React Proficiency: Solid experience in front-end development using React, preferably with Material UI.
  • API Development: Proven ability to design and implement RESTful APIs and microservices.
  • Serverless Architecture: Experience with serverless technologies, ideally Google Cloud Platform (GCP) or alternatives like AWS Lambda, Azure Functions, etc.
  • CI/CD Pipelines: Proficiency in managing CI/CD workflows to streamline deployments.
  • NoSQL Databases: Experience with document-based databases like Firestore, MongoDB, or DynamoDB.
  • Unit Testing and Automation: Strong experience in unit testing and feature-level automation to ensure reliability.
  • Small Team Experience: Ability to work independently and take ownership within small, fast-paced teams.
  • Communication Skills: Excellent verbal and written communication, capable of working closely with stakeholders, users, and teammates.

Highly Valued Experience

  • Hands-on expertise with Google Cloud Platform (GCP) services and tools.
  • Experience with cloud infrastructure tools such as Terraform for infrastructure as code.
  • Familiarity with object storage (e.g., Google Cloud Storage), task queues/async architecture, and key management/encryption techniques.
  • Experience with webhooks, cron jobs, and search engines (e.g., Typesense) to support data-intensive applications.
  • Experience designing and implementing scalable multi-tenant architectures.
  • Exposure to automated testing and deployment practices in serverless environments.
  • Familiarity with additional backend technologies such as task queues for robust feature handling.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Attention to detail in system design, data security, and user experience.
  • Ability to simplify complex issues and focus on key outcomes, showing pragmatism and efficiency.
  • Collaborative mindset to work seamlessly with developers, designers, and stakeholders.
  • Comfort with ambiguity, open to feedback, and adaptable to evolving business needs.

What’s in It for You

  • Work on cutting-edge serverless technologies with Node.js and React.
  • Influence the design and development of our multi-tenant architecture through direct feature contributions.
  • Be part of a small, dynamic team where your contributions will have a direct impact.
  • Flexible work arrangements to support your lifestyle and productivity.
  • A culture of innovation, collaboration, and professional growth.
Apply
291996099_391298073101349_7957272463197144724_n.png
Outstaffer
Use the Outstaffer SaaS EOR Platform to find top talent, compliantly hire permanent & contingent staff, equip your staff with devices, and pay staff across APAC Outstaffer makes it amazingly simple to find, hire, equip, and pay global talent across borders compliantly. ABOUT US Outstaffer is a SaaS Global Workforce Platform designed to allow companies of all sizes to tap into the global talent pool and scale remote working and distributed teams. Our platform solves the complexities of giving full-time employment to anyone from around the world with no compliance risk, enabling companies to find and hire top talent, make locally compliant payroll, offer great employee benefits, and equip their remote employees with managed devices and the tools they need to work productively, safely and securely from anywhere. OUR MISSION Our mission is to enable companies to overcome the limits of their local talent pool by building software that makes it amazingly simple to find, hire, pay, and equip global talent compliantly across borders . More importantly, we're attacking one of the biggest problems in the world - automated borderless hiring, equipping and paying global talent at scale with technology. REMOTE-FIRST We're a remote-first company, and we practice what we preach. Our team works remotely from around the world, including from Australia, the Philippines, Singapore, Canada, India, Ukraine, the USA, Vietnam and many more. INVESTORS Outstaffer is backed by leading Australian VCs and investors, including Side Stage Ventures, Utiliti Ventures, 1in100 Ventures, Beachhead Venture Capital, Spring Capital and Mondo Ventures. HEADQUARTERS Planet Earth, powered by Slack
HQ Location
Company type
Scale-up
Domain
Information Technology & Services
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday