
Full-Stack Software Engineer
qode.world
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇻🇳 Vietnam
Visit company websiteJob 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