Mid-Level Back End Engineer ›
Filevine
Software Engineering
Salt Lake City, UT, USA
Posted on Thursday, July 13, 2023
Primary Duties and Responsibilities
- Provide expertise to the full stack development team by efficiently and productively:
- Developing web based applications using technologies such as NodeJS, Webpack, Firebase, ElasticSearch, GCP.
- Performing day to day maintenance and support of all existing applications in use at Outlaw
- 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 code reviews
- Work within the assigned team to complete duties as assigned, while mentoring 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
Knowledge & Skills
- 4-10 years working as a software engineer
- Expertise with JavaScript (ES6)
- Experience working with NodeJS and ExpressJS.
- Experience building and working with different APIs.
- Experience working with source control systems like GitHub
- Ability to work independently on assigned projects or with other team members as requested
- Ability to complete work assignments efficiently and productively
- Strong verbal and written communication skills
- Knowledge of the whole application development life cycle
Education
- B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience