Strong Junior Full-Stack Developer
Hi π
We are looking for a skilled Strong Junior Full-Stack Developer with core expertise in Front-End development (React) and experience in Back-End (NestJS) to join us for long-term cooperation.
You will strengthen our team in developing a comprehensive CRM platform for marketing agents. This is a key operational product for managing marketing agents who buy advertising. The platform integrates accounting, reporting, and budget tracking into a single system, helping our client effectively scale his business.
π How Youβll Contribute:
- Work closely with our designer to implement modern user interfaces using React, TypeScript, and Ant Design.
- Develop admin dashboards and management interfaces for various business operations, including CRM interfaces for marketing services.
- Build user-facing features for platform management, budget tracking, and detailed marketing analytics.
- Implement real-time updates and notifications for system status, campaign operations, and agent activities.
- Occasionally assist in maintaining backend services using Node.js/ NestJS.
- Create or modify simple APIs for internal tools and work with data models.
- Work with PostgreSQL databases to manage business data and ensure correct data flow between the server and UI.
- Collaborate with a team and participate in technical decision-making.
π― What Makes You a Perfect Fit:
- 2+ years of experience with full-stack development(frontend focus).
- Strong React skills with modern hooks, state management (Redux/Context API), and TypeScript.
- Good experience with Node.js and NestJS for backend development.
- Experience with REST APIs, authentication, and data validation.
- Good understanding of PostgreSQL and database design principles.
- Experience working with designers and implementing UI/UX designs.
- Experience with version control (Git) and collaborative development.
- Understanding of modern CSS/styled-components and frontend tooling.
- English proficiency for technical communication.
π Nice-to-Haves:
- Experience building CRM systems, fintech platforms, or marketing tools.
- Understanding of high-load systems, microservices architecture, and Docker.
- Experience with testing frameworks (Jest, React Testing Library).
- Experience with Ant Design components and theming.
π§° Our Tech Stack:
React, NestJS, Node.js, TypeScript, PostgreSQL, microservices, Docker, AWS, CI/CD pipelines, high-load architecture, and provider APIs.
π Hiring Process:
The hiring process is clear and concise. It starts with a 30β40 min intro call with a Talent Partner β an opportunity to learn more about the project, Umber, and the team, as well as to discuss the candidateβs experience.
Next comes a technical interview (~1.5 hours) covering both React and Node.js. The final step is a ~30 min conversation focused on managerial topics and organizational details.
Required skills experience
| React.js | 2 years |
| TypeScript | 2 years |
| Nest.js | 1 year |
| Node.js | 1 year |
| PostgreSQL | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |