R
Redi
Fullstack
Full stack Developer (CPA)
Node.jsJavaScriptTypeScriptPostgreSQLSqlREST APIReactVue.jsRedis CacheRabbitMQDockerNginxUnix Systems
About the Position
REDI is an international product company specializing in internet marketing, focusing on attracting traffic and clients to its products. They are looking for a Full Stack Developer to work on CPA products and improve them across multiple projects.
Responsibilities
- Develop and maintain backend services using Node.js (JavaScript/TypeScript)
- Design and optimize SQL queries in PostgreSQL
- Develop frontend interfaces using React.js and/or Vue.js, including legacy code support
- Integrate APIs between services, work with REST
- Refactor existing code and progressively improve technical debt
- Participate in the full development cycle: requirement analysis → development → testing → deployment (optional)
- Work in a multi-product environment (CRM/dashboard/core), switch between tasks.
Requirements
- 1.5+ years of experience with Node.js (JS/TS)
- Practical experience with SQL (PostgreSQL): complex queries, JOIN, indexes, optimization
- Experience with Redis / RabbitMQ (or similar)
- Understanding REST API principles
- Experience with React.js and/or Vue.js for maintenance and enhancement
- Ability to work with existing (non-ideal) code and progressively improve it
- Ability to quickly understand new parts of the system and switch between tasks
- Ability to write queries manually, without generators
- English level sufficient for reading technical documentation.
Benefits
- A team that cares, constantly generating new ideas and sharing experiences
- No strict boundaries, focus on results
- Flexible schedule: start at 9:00 or 11:00, finish between 18:00 and 20:00 as convenient
- Currently remote work format with access to a modern office in Kyiv equipped for emergencies
- Corporate English lessons for employees
- Paid vacations, sick leaves, and additional financial incentives for important personal occasions
- A day off on your birthday
- Compensation for external training
- Assistance in organizing your workspace
- Workshops, team buildings, and parties to blend leisure with work.
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Full stack Developer (CPA)