> Markdown version of [/jobs/ext/630274-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/630274-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** NextSource Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $166,400.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Webdriver, JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Application Performance Management, Automation of Tests, Code Review, Amazon DynamoDB, ECMAScript, Python (Programming Language), Node.Js, Pair Programming, Scaled Agile Framework, Amazon Simple Notification Service (SNS), Software Engineering, Software Testing Automation Framework, TypeScript, Web Applications, ReactJS, AWS Lambda, AWS AppSync, Cloudformation, Information Technology, Playwright, Front End Software Development, Functional Programming, Amazon Simple Queue Service (SQS), Mocha - **Published:** June 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/nextsource-full-stack-engineer-ozcc8k1tw9 ## About the Role (0) NO Awareness of technology (1) LITTLE Awareness - read/heard of technology (2) EXPOSURE to technology in environment (3) SOME development in technology (4) Very COMFORTABLE developing in technology (5) EXPERTISE in technology i.e. could teach a class AWS - DynamoDB, Level - 4 AWS - Lambda, Level - 4 AWS - S3, Level - 4 AWS - SNS/SQS, Level - 4 Javascript (ES6), Level - 4 node.js Development, Level - 4 React, Level - 4 AppSync, Level - 3 CDK/Cloud Formation, Level - 2.5 Test automation (Playwright, Jest, Mocha, WebDriver or similar frameworks), Level - 3, * Bachelor's degree required, preferably in Computer Science, Engineering, Mathematics, or another analytical field * 5 or more years of professional software engineering experience * Advanced experience with React, TypeScript, and JavaScript ES6 * Strong hands-on experience with Playwright for test automation * Experience developing full-stack applications in highly scaled environments * Strong experience with Node.js * Experience with AWS services such as Lambda, S3, DynamoDB, SNS, and SQS * Some experience with Python * Experience working on Agile engineering teams * Experience with pair programming, code reviews, and collaborative development practices Preferred Qualifications * Experience with AWS AppSync * Experience with AWS CDK or CloudFormation * Experience with Jest, Mocha, WebDriver, or similar test automation frameworks * AWS certification at the Associate level or higher * Ability to contribute across development, testing, production support, and automation * Strong analytical thinking and structured problem-solving skills * Ability to work independently while collaborating effectively with cross-functional teams * Interest in continuous improvement, learning new technologies, and improving engineering practices * Strong communication, collaboration, and prioritization skills ## Description We are seeking a senior Full-Stack Software Engineer with strong frontend expertise in React and TypeScript, along with hands-on test automation experience using Playwright. This role is ideal for a full-stack technologist who enjoys building modern web applications, improving user experience, and creating reliable automated testing solutions., * Build and enhance frontend applications using React, TypeScript, and modern JavaScript * Design, develop, and maintain automated tests using Playwright and TypeScript * Support migration from Python-based test automation to Playwright with TypeScript * Develop scalable full-stack features using Node.js, AWS Lambda, DynamoDB, S3, SNS, SQS, and related services * Collaborate with product, design, and engineering teams to deliver high-quality software * Improve application performance, usability, reliability, and maintainability * Participate in code reviews and contribute to engineering best practices * Work as a technical contributor within an Agile development environment * Support testing, production readiness, and ongoing application improvements ## Related Videos - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Form Validation. The Tested Way](https://www.wearedevelopers.com/videos/314-form-validation-the-tested-way) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)