Cactus is ready to expand the team with a Full Stack Engineer. In this role, you will be working as a part of a scrum team on the development of apps in such domains as Education, HR, Healthcare, Fintech, Fleet Management, Digital Transformation, etc.
Cactus stands for professional development and constant improvement of technical skills. We often start projects from scratch and choose a modern stack of technologies based on project needs and preferences of our team.
What You Will Do
- Design, develop, and maintain scalable web applications using TypeScript and a front end in React.
- Work across the full development stack, contributing to both front-end and back-end systems, with special focus on the back-end.
- Build and optimize data storage solutions using MySQL.
- Experience with CI/CD pipelines and an understanding of DevOps best practices.
- Collaborate with cross-functional teams following the Scrum methodology.
- Ensure code quality and reliability through effective use of Gitlab, GitHub, CI/CD pipelines, and other development tools.
What We Expect
- A passionate Full Stack Developer with a strong command of TypeScript. Ideally with experience with React, and AWS based services.
- Minimum of 5 years of hands-on development experience.
- You know OOP, design patterns, and asynchronous programming.
- You have experience with CI/CD tools such as Bitbucket Pipelines or CircleCI.
- You have experience with TypeScript and ES6, React, Redux, and Saga.
- You have experience with Express, experience with Nest.js is a plus.
- You can do integrations with third-party APIs.
- Experience with Stoplight is a plus.
- Excellent communication and problem-solving skills.
- Fluency in English is mandatory.