remotely.living

Junior Angular Developer

USENSE Company · Remote - Worldwide · 2026-09-01

Apply for this job

Job description

USENSE is a Ukrainian IT outstaffing/outsourcing company specializing in web and mobile application development for clients across Europe and the USA. Over the past 5+ years, we have successfully delivered more than 50 commercial projects in Healthcare, Crypto, Education, Fintech, CRM Systems, and Food Delivery. We are expanding our team and opening a position for a Junior Angular Developer, someone with foundational technical skills, hands-on experience, and strong motivation to grow as a frontend engineer.

Responsibilities

• Develop user interfaces using Angular under the guidance of Team Leads and Senior engineers.

• Implement components, services, forms, and maintain project structure.

• Integrate frontend functionality with REST APIs and handle data processing.

• Convert UI/UX designs (Figma) into responsive, cross-browser user interfaces.

• Participate in code reviews, apply feedback, and follow coding standards.

• Support and optimize existing frontend functionality; gradually adopt best practices.

• Collaborate with designers, backend developers, QA engineers, and product teams.

Must-Have Technical Skills

• Solid knowledge of JavaScript (ES6+) and TypeScript, understanding of OOP principles.

•. Practical experience with Angular

• Reactive and/or template-driven forms.

• Strong understanding of HTML5, CSS3 / SCSS, responsive and cross-browser layout.

• Basic understanding of REST APIs, JSON, asynchronous operations.

• Hands-on experience with Git (branching, pull requests).

• Ability to work with UI mockups (Figma).

• English level B1 or higher (required).

Nice to Have

• Knowledge of RxJS and reactive programming (Observables).

• Experience with Angular Material or other UI component libraries.

• Basic understanding of unit testing (Jasmine/Karma).

• Familiarity with performance optimization concepts and clean code practices.

• Experience working in Agile/Scrum teams.

We Offer

• Mentorship from Senior/Team Lead engineers and a structured learning roadmap during the first 2 months.

• Regular code reviews, exposure to real production workflows, and guidance on best engineering practices.

• Remote collaboration with a flexible schedule (Mon–Fri, 10:00–19:00 with adjustments possible).

• Opportunity to receive a long-term offer after the trial period and grow into Middle/Senior positions.

• Supportive team, transparent processes, and professional development within a stable company.