Junior Angular Developer (Front-End Role)

Remotely
Full-time

We build and maintain complex web applications for clients across a ton of different sectors e-commerce, media, and even healthcare. This is a full-time, W-2 role. We're looking for someone who is self-motivated and can manage their own time effectively. We trust you to get your work done.


So, what will you actually be doing?

- Building new UI components and features from scratch using Angular (we're on the latest versions) and TypeScript.

- Convert Figma designs into clean, responsive, and accessible HTML and SCSS.

- Hooking up your front-end code to back-end RESTful APIs. You'll need to know how to handle API data, manage state, and deal with errors gracefully.

- Squashing bugs. You'll help diagnose and fix issues found by our QA team or reported by users.

- Writing tests for your code. We take testing seriously, so experience with Jasmine and Karma is important.

- Participating in our agile process- stand-ups, sprint planning, and retros. Minimal ceremony, maximum output.


What you'll need to succeed

- You need solid experience with Angular, TypeScript, and modern JavaScript (ES6+).

- You're comfortable with HTML5 and CSS, especially a pre-processor like SCSS.

- You have to know Git. We use a Git Flow-style workflow for everything.

- Experience with a state management library like NgRx is a huge plus, but not a dealbreaker if you're a fast learner.

- Communication skills are non-negotiable for a remote team. You need to be clear and concise in writing (we live in Slack) and comfortable on video calls.

- You are a problem-solver at heart. You don't just fix the bug; you're curious about why it happened in the first place.