> Markdown version of [/jobs/ext/3986503-mid-full-stack-engineer-angular-node-ts-req_29](https://www.wearedevelopers.com/jobs/ext/3986503-mid-full-stack-engineer-angular-node-ts-req_29). 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). --- # Mid Full Stack Engineer (Angular, Node, TS) REQ_29 - **Company:** 3Pillar Global - **Location:** United States - **Experience:** Experienced - **Salary:** $91,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Databases, Serialization, JSON, PostgreSQL, Node.Js, Object-Oriented Software Development, Software Tools, Software Engineering, TypeScript, Extensible Markup Language (XML), Backend, AngularJS, Front End Software Development, Software Version Control - **Published:** October 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aa557b30087bb961 ## About the Role * Demonstrated expertise with at least 3+ years of experience as a full stack engineer in the following technologies. + Angula + Typescript + Node + Express + Postgress * Experience in engineering software systems of medium-to-large scope and complexity. * Familiarity with Agile software development methodologies. * Proficiency with relational databases and SQL. * Experience in building frontend/backend applications at scale. * Proficiency in the English language. Additional Experience Desired * Knowledge of source control tools. * Understanding of Software Development Life Cycle (SDLC). * Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties). * Knowledge of protocols like HTTP, and serialization formats like JSON and XML. * Knowledge of document databases. * Experience with Unit testing. ## Description * Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality. * Provide accurate status tracking, reporting, and estimation using project methods and tools. * Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation. * Execute activities within the current methodology and uphold the highest quality standards. * Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success. * Take ownership of projects, from technical design to a successful launch.