Talent.com
This job offer is not available in your country.
Junior Frontend Engineer (Angular)

Junior Frontend Engineer (Angular)

RecrucialWarsaw, Warsaw, Poland
30+ days ago
Job description

Junior Frontend Engineer (Angular)

Remote | B2B Contract | Full-time

Who Are We?

We’re an engineering-driven company behind 40+ legaltech and proptech services used across Europe — from KYC and property records to automated legal workflows.

Now, as we modernize our entire frontend architecture, we’re opening the door for new developers to grow with us. If you’re just entering the tech industry and eager to gain real-world experience — this is your chance.

What Will You Do?

You’ll support our frontend development team while learning how to build, test, and deliver modern Angular applications. Expect mentorship, real projects, and a supportive space to grow.

Your Key Tasks

Build Angular UI components from scratch or based on design specs

Maintain and improve existing features and styles (HTML / CSS / SCSS)

Work with REST APIs and handle data fetching, error states, and loading indicators

Assist with bug fixing, manual testing, and cross-browser UI validation

Write and improve documentation for both components and processes

Gradually explore RxJS, NgRx, and testing frameworks with guidance

Learn to debug, commit clean code, and follow CI / CD workflows

Collaborate with senior and mid-level engineers on real production code

What You’ll Learn

Clean code and modular architecture using Angular 17+

Microfrontend architecture using Module Federation (future-ready skills)

Best practices in frontend performance, accessibility, and UI / UX consistency

Working with Keycloak for authentication flows

Version control with Git and real-world project workflows using Nx monorepo

Must-Have Skills & Knowledge

Core Frontend :

Solid understanding of JavaScript (ES6+) : syntax, DOM manipulation, promises, async / await, event loop

Proficiency with TypeScript : types, interfaces, classes, decorators

Strong foundation in HTML5, CSS3, and pre-processors like SCSS

Basic familiarity with Angular CLI and how to scaffold, build, and serve Angular apps

Angular Basics :

Understanding of Angular components, lifecycle hooks, and data binding (@Input(), @Output())

Basic use of directives (e.g.

  • ngIf,
  • ngFor, custom directives)

Working with services, dependency injection, and organizing app logic

Basic routing and navigation between pages

Handling forms (template-driven or reactive), validation, and user inputs

Making HTTP requests using Angular’s HttpClient

Interacting with REST APIs, sending and receiving JSON data

Tools & Process :

Confident use of Git, GitHub / GitLab workflows

Ability to debug code and find issues in browser dev tools

Exposure to CI / CD, Nx monorepo (learning mindset is enough!)

Use of modern code editors (VS Code), terminal commands

Bonus Skills (Nice to Have)

Exposure to RxJS and NgRx (state management concepts)

Experience writing unit or integration tests (Jest, Jasmine, Karma)

Familiarity with Keycloak or OAuth-based login flows

Knowledge of Docker, Kubernetes, or frontend logging tools like Sentry

Comfort reading and understanding others' code

Awareness of UI frameworks like Angular Material, Tailwind, or Clarity

Soft Skills

Curiosity : Eager to learn new technologies and ask smart questions

Teamwork : Ready to collaborate, pair program, and contribute to team success

Problem-solving : You don’t give up when something breaks — you investigate

Growth mindset : Willing to take feedback and use it to level up

Education & Experience

Some hands-on coding experience — bootcamp, university project, or personal portfolio

You’ve built something in Angular and are ready to learn in a real team

Formal degree not required — your curiosity and effort matter more

Language Requirements

English : Confident reading and writing

Spoken English : Intermediate or higher, enough to participate in technical discussions

What We Offer

Full-time, long-term B2B contract

Remote-first culture with flexible work hours

Mentorship from experienced Angular engineers

Real-world production projects — no toy tasks

Clear growth path toward Middle Engineer roles

Friendly, async-first team that values your progress

Our Hiring Process

Simple, transparent, and growth-oriented :

Intro Call (30 min) — Meet our team, ask questions, and tell us your story

Practical Task or Code Review — We want to see how you think and code

Final Chat (30–45 min) — Meet your future mentor and talk next steps

  • Skillset Required : Energy, Angular, Cro, Css, Modula, Manual Testing, Html, Ned, Supportive, Typescript, Oop, Rest Apis, Workflow, Proptech, Hiring, Rest Api, Documentation, Legaltech, Docker
  • Create a job alert for this search

    Frontend Engineer • Warsaw, Warsaw, Poland