UmberRemote

Strong Junior Full-Stack Developer

Description

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.

Skills

APINestJSJestAWSGitDockerReduxReactCSSPostgreSQLRESTTypeScriptNode.jsCI/CDMicroservicesTesting Library

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching