Senior Frontend Engineer (Berlin, Germany) — We’re building a marketplace to help people make better decisions on their energy bills. You’ll join a small team and work with React, GraphQL & Node.js.
Energy Switching Service
November 10, 2022: Node.js Security Best Practices
The Node.js team has released a new official document with guidelines on keeping your Node apps secure. Four security issues have been addressed and resolved with point releases 19.0.1, 18.12.1, 16.18.1, and 14.21.1.
AppSignal is an intuitive APM for Node.js developers, providing a full set of features to monitor applications from A to Z. Version 21 of Hapi is a “medium-sized release” focused on modernization, with no external dependencies and a lot of features out of the box.
If you don’t want to manage any infrastructure yourself, MongoDB’s managed platform can provide the database and Azure Functions can provide the runtime. Deployment of a simple Node app can be done on several cloud providers, and TypeScript can be incorporated into Node with the help of tsc, ts-node, and Express types.
Tools & Code
Agenda 5.0 is a lightweight job scheduling for Node that uses a MongoDB-backed persistence layer, with repeatable jobs, delayed jobs, and optional UI and REST API frontends. If you are building a notification microservice internally, Courier.com has some advice, and safe-json-value 1.9 prevents JSON.serialize() from throwing an exception. Soul is a REST and realtime server for SQLite, and Node developers can learn about best-in-class geofencing, trip tracking, routing, and geocoding software.
Hired is a platform for tech jobs, and Feather is looking for a full stack engineer in the EU who is remote or willing to relocate to Berlin. Energy Switching Service is also hiring a Senior Frontend Engineer in Berlin, Germany, and they are building a marketplace to help people make better decisions on their energy bills.