> Markdown version of [/jobs/ext/4624837-senior-software-development-engineer-node](https://www.wearedevelopers.com/jobs/ext/4624837-senior-software-development-engineer-node). 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 Development Engineer - Node - **Company:** REMOTE - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Code Review, Elasticsearch, Github, Revision Control Systems, Microsoft SQL Server, Node.Js, Redis, Software Engineering, TypeScript, Web Applications, ReactJS, AngularJS - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25303_77592e6848f4640f8a2e8bbfd30b38c5 ## About the Role * 7+ years working as a software engineer with a proven track record of creating value for businesses * Expert in efficiently coding with NodeJs, JavaScript or Typescript * Expert in working with frameworks like Angular and React * Expert working with source control systems like GitHub * Expertise in leading initiatives and working independently on assigned projects or with other team members, setting an example and promoting efficiency and productivity in others * Expert verbal and written communication skills * In depth knowledge of the whole application development life cycle ## Description * Developing web based applications using technologies such as Node, React, Redis, MS SQL, ElasticSearch, AWS * Performing day to day maintenance and support of all existing applications in use at Filevine * Preserving and optimizing the quality of the software * Innovating and improving on the software, features, processes, and technology * Analyzing, troubleshooting, and fixing issues and bugs as they arise * Performing detailed and helpful code reviews * Work within assigned team to complete duties as assigned, while mentoring, training, and reviewing more junior engineers * Be part of an on-call rotation with other team members to provide escalated emergency support * Communicate frequently, clearly, and effectively with various technical and management audiences * Analyze and improve the scalability and performance of high-volume, information rich web applications.