Position: Full Stack (React.js/TypeScript/Express.js)
Company: IKrok
Category: JavaScript
Experience required: 5y
English level: upper

Our partner from Switzerland looking for  Full Stack Engineer (React.js/TypeScript/Express.js) with good spoken English

Technical project description:
A corporate risk management tool that delivers service results to their customers in a manageable easy-to-use way.

Looking for a Senior JS/TS full stack engineer to work on the development of a B2B SaaS platform that does web apps security scanning. This platform uses vendor APIs to perform scanning, the development is focused around APIs integration and reporting of the scan results to customers. Project is in the MVP stage, 80% of the work is ready for beta testing.

Project tech stack:

- Everything is built with TypeScript.
- Frontend is Chakra UI, React and NextJS
- Backend is an Express server with Postgres, using PostgREST for some endpoints.
- Version control - GitLab
- CI/CD - GitlabCI
- Infrastructure - everything is deployed to the managed k8s cluster.
- Async workloads are scheduled unto Argo Workflows.

Responsibilities:

- Front-back 50/50
- The initial task would be to review the current version and finalize the MVP, then prepare the project for production (metrics, monitoring, etc.).
- There is already a backlog of features for a couple of months, once done your job would be working closely with the technical product owner (engineer) on planning the next steps.

Requirements:

- Experience with React.js, Express.js, Typescript
- Chakra UI/ NextJS /Express server with Postgres, using PostgREST for some endpoints. Version control - GitLab CI/CD - GitlabCI

Team structure at Client side: Product manager + 1 senior engineer, DevOps.

Duration: 12+ months
Workload: full-time