Caspex - Sunnyvale, CA
posted 3 months ago
We are seeking a skilled Node.js Developer to join our dynamic team in Sunnyvale or remotely. The ideal candidate will have a strong background in backend development, particularly with Node.js, and will be responsible for designing, developing, and maintaining scalable applications. You will work with REST services and microservice architecture, ensuring that our applications are robust and efficient. Your expertise in SaaS application development will be crucial as we continue to enhance our offerings and meet the needs of our clients. In this role, you will be involved in the entire software development lifecycle, from concept through deployment. You will collaborate with cross-functional teams to define, design, and ship new features, and you will be responsible for troubleshooting and debugging applications to optimize performance. Your experience with GraphQL will be beneficial as we look to implement more flexible data querying capabilities in our applications. You will also be expected to write comprehensive tests using Jest to ensure the reliability and quality of our codebase. Familiarity with UNIX shell and scripting is essential, as you will be working in a Linux environment. The ability to develop, configure, and deploy applications using frameworks such as Hapi.js, Express, or Fastify is a must. We value innovation and encourage our developers to explore new technologies and methodologies to improve our development processes.