Skip to main content

Leavingstone is hiring Frontend Developer

➡️ Apply here: Frontend Developer

🔔 Monitor #frontend #react #javascript jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


We are looking for a UI-focused Angular Developer who is passionate about building clean, accessible, and scalable user interfaces. The ideal candidate has strong experience with Angular, a solid foundation in software engineering principles, and an eye for detail in UI implementation.

**Responsibilities:**

* Develop and maintain UI-centric web applications using Angular.
* Implement responsive and accessible user interfaces that align with design guidelines.
* Collaborate product teams to translate design systems into working components.
* Ensure code quality and scalability by applying industry-standard design principles (SOLID, YAGNI, DRY, KISS).
* Integrate with RESTful APIs and manage state effectively with NgRx and RxJS.
* Maintain cross-browser compatibility and optimize for performance and accessibility.
* Work within a monorepo environment (Nx).
* Contribute to CI/CD pipelines with GitLab and deploy to cloud environments using AWS CLI.
* Participate in code reviews, provide constructive feedback, and follow best practices in software development.

**Requirements:**

* **Core Engineering Skills**
* Strong ability to write clean, maintainable, and scalable code, following software engineering principles (SOLID, YAGNI, DRY, KISS).
* Solid understanding of Object-Oriented Programming (OOP) and Reactive Programming.
* Familiarity with accessibility standards (WCAG) and ability to create a11y-friendly UIs.
* Proficiency in working with RESTful APIs/
* **UI & Frontend Expertise**
* Deep experience building UI-centric applications with Angular (including Angular 16 and newer stable versions such as 19/20).
* Strong experience with TypeScript
* Knowledge of state management with NgRx and RxJS.
* Strong knowledge of responsive design, cross-browser compatibility, and performance optimization.
* Experience using design systems and following their standards/guidelines.
* **Tooling & Architecture**
* Required: Hands-on experience with monorepos (Nx, Turborepo, or Lerna).
* Experience with GitLab CI/CD pipelines.
* Working knowledge of AWS CLI.
* Familiarity with Terraform is a plus.

**Nice to Have:**

* Experience with micro-frontend architecture
* At least 1 year of professional experience in front-end development
* Strong skills in HTML5 and CSS (including preprocessors such as SASS or LESS)
* Solid understanding of JavaScript and modern ES6+ features
* Hands-on experience with version control systems (e.g., Git)
* Familiarity with modern frameworks and libraries such as React.js, Nuxt.js, Vue.js, Next.js, and Tailwind CSS
* Experience working with Figma and collaborating with designers

**What we offer:**

* A growth-oriented environment filled with healthy values;
* Best place for learning to fly higher;
* Friendliest environment with lots of interesting people (for real, though!);
* Various educational online resources;
* Hybrid work policy;
* Health insurance and other cool benefits.
* Please, send your CV to this email address: salchi@leavingstone.com and indicate „Front-end Developer“ in the Subject line.

Previous and next articles