Junior Angular Developer (Front-End Role)
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.
