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.
Qualifications
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