qode.world

Full-Stack Software Engineer

qode.world

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerJavaScriptPythonReact

About the role

  • Build and Maintain Core Features
  • Own medium-complexity tickets and features from kickoff through production deployment
  • Collaborate with Product Managers and Designers to deliver user-focused solutions
  • Write High-Quality, Well-Tested Code
  • Submit clean, maintainable code with thoughtful testing and documentation
  • Follow pull request guidelines and respond proactively to feedback
  • Perform Peer Code Reviews
  • Review code from teammates, especially junior engineers
  • Provide respectful, constructive feedback to improve quality and share context
  • Mentor Junior Engineers
  • Pair program, answer questions, and offer guidance to Associate Engineers
  • Encourage autonomy and growth through supportive feedback
  • Support System Reliability and Releases
  • Assist with staging and production deployments for features you build
  • Coordinate release notes, validate success, and respond to bugs when needed
  • Review Technical Requirements and Surface Tradeoffs
  • Participate in grooming sessions, raise implementation risks, and clarify scope
  • Contribute to Engineering Culture
  • Write clear Jira updates and PR descriptions (Loom videos when helpful)
  • Identify opportunities to improve developer workflows and team processes

Requirements

  • 3+ years of professional software development experience
  • Strong command of modern JavaScript (React) and Python, or equivalent full-stack experience
  • Familiarity with Git-based workflows and async collaboration tools (e.g., Jira, Slack, Confluence)
  • Experience writing tests and debugging across multiple layers of a web stack
  • Strong written and verbal communication skills
  • Experience working on B2B or SaaS products (preferred)
  • Familiarity with QA best practices and test automation principles (preferred)
  • Prior mentorship or technical leadership experience (preferred)
  • Exposure to CI/CD pipelines and cloud infrastructure (e.g., AWS, Docker, GitHub Actions) (preferred)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptReactPythontest automationdebuggingCI/CDcloud infrastructureAWSDockerGit
Soft skills
communicationmentorshipcollaborationfeedbackproblem-solvingautonomysupportive guidanceconstructive criticismteam processes improvementengineering culture