This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Teramind is a hybrid, global workforce focused on Insider Risk Management and User Behavior Analytics.
The company is seeking a Senior Full Stack Developer with a focus on React for a new MSP project.
The role involves 60% front-end and 40% back-end development using technologies such as React, Node.js, NestJS, TypeScript, GraphQL, PostgreSQL, CQRS, and event sourcing.
Responsibilities include researching and suggesting implementation strategies for business requirements, documenting technical decisions, translating UI/UX designs into code, collaborating with team members, enhancing software delivery and quality, and participating in code reviews.
Requirements:
Candidates must have 6+ years of experience in full-stack development.
A minimum of 4 years of experience with React (Next.js), Nest.js (or Express.js), GraphQL, and Docker in production environments is required.
Extensive programming experience in modern HTML, CSS, and JavaScript is necessary.
Experience in consuming REST APIs and building scalable solutions is essential.
Good software engineering fundamentals, including data structures, OOP, and algorithms, are required.
Candidates must have successfully delivered at least one project utilizing event-driven architectures, including CQRS and event sourcing, in a live production environment.
Familiarity with back-end technologies such as SQL (PostgreSQL) databases and APIs is needed.
Excellent interpersonal skills and a highly organized approach with attention to detail are required.
The ability to work well in a fast-paced, dynamic environment and a desire to learn and adapt to new requirements are essential.
Good spoken and written English is mandatory.
Nice to have: Experience with tailwind, d3, Angular, ag-grid, and familiarity with DevOps and CI/CD tools and processes.
Benefits:
This position is fully remote, allowing employees to work from anywhere.
Teramind offers a competitive salary with a focus on the global market.
There are career-growth opportunities available within the company.
Employees benefit from Flexible Time Off and Paid Time Off.
Ongoing training and development opportunities are provided to all team members.