Senior Backend Engineer
Sorry, this job was removed at 11:03 a.m. (PST) on Friday, September 30, 2022
By clicking Apply Now you agree to share your profile information with the hiring company.
We are looking to hire all levels of skilled backend Engineers to join our team. You will be responsible for developing and maintaining multiple web applications, and implementing components for multiple projects using JavaScript/Node.js. You will also be responsible for profiling and improving backend performance and documenting our backend codebases.
Responsibilities
- Development of server-side logic using Node.js
- Integration of user-facing elements developed by front-end developers.
- Write reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Maintain database, data-stores, applications
- Implementation of security and data protection.
- Integration of third-party databases, APIs, and monitoring tools.
- Devise and execute simple deployment and autoscaling strategies.
- Implementing automated testing platforms and unit tests.
Requirements
- Strong proficiency with JavaScript/TypeScript and Node.js
- You are client-focused, react well to changes, work with teams and able to multi-task on multiple products and projects
- Experience with AWS ecosystem
- Experience with common API formats (e.g. JSON, XML, Websockets)
- Experience developing database schemas and ORMs that both support business processes and promote scalability.
- Proficient understanding of code versioning tools.
Pluses:
- GraphQL w/ Apollo
- Comfortable with TDD and JavaScript testing frameworks (Jest, Mocha, Chai, WDIO, etc.)
- Athena
- DynamoDB
- CloudFormation
Read Full Job Description