> Markdown version of [/jobs/ext/1731588-senior-software-engineer-nodejs-typescript](https://www.wearedevelopers.com/jobs/ext/1731588-senior-software-engineer-nodejs-typescript). 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). --- # Senior Software Engineer (NodeJS, TypeScript,... - **Company:** Saia Inc - **Location:** Duluth, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), C Sharp (Programming Language), Software Documentation, Software Quality, Code Review, Node.Js, Software Engineering, Software Systems, System Testing, TypeScript, Cloud Platform System, Reliability of Systems, Information Technology, Software Performance - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghld9n ## About the Role + Bachelor's degree in information technology or a related field. + 2+ years of experience in software engineering and/or application development. + Proficiency in programming languages (C#, JavaScript with Express, or TypeScript). + Prior experience with cloud computing platforms. ## Description Develops, tests, and maintains high-quality software solutions aligned with project specifications. Adheres to coding standards to produce dependable, efficient, and top-quality software products. Major Tasks and Responsibilities + Produces clean, efficient, and maintainable codes in accordance with established coding standards. + Partners in unit, integration, and system testing to maintain software reliability and quality. + Maintains extensive code documentation, encompassing comments and technical specifications for clarity and reference. + Conducts code reviews, fosters team knowledge sharing, and addresses feedback for code quality enhancement. + Develops work breakdown structures and estimations to secure timely project deliverables. + Analyzes and troubleshoots technical challenges to ensure high-quality issue resolution. + Creates project packages while actively overseeing and upholding software performance and uptime standards. + Conveys progress, challenges, suggestions, and solutions for technical projects and tasks within cross-function teams. ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [4 Steps from JavaScript to TypeScript](https://www.wearedevelopers.com/videos/646-4-steps-from-javascript-to-typescript) - [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) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Building software that scales with Typescript](https://www.wearedevelopers.com/videos/415-building-software-that-scales-with-typescript) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Exploring TypeScript: Benefits for Large-Scale JavaScript Projects](https://www.wearedevelopers.com/magazine/554-exploring-typescript-benefits-for-large-scale-javascript-projects) - [What is TypeScript?](https://www.wearedevelopers.com/magazine/47-what-is-typescript) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)