PlaySource

Middle Frontend Engineer to $3000

At the moment, we are looking for a Middle Frontend Engineer ($$2000-3000).
Please note that this is a full-time on-site position in our Lviv office.

 

Position Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of hands-on web development experience with a focus on frontend.
  • Strong proficiency in Angular (v12+)TypeScript.
  • Experience with UI component libraries such as Angular Material or PrimeNG.
  • Good understanding of HTML5CSS3/SCSS, and responsive/adaptive design principles.
  • Basic understanding of RESTful APIs and experience integrating them into frontend applications.
  • Experience with Git and collaborative workflows (pull requests, branching strategies).
  • Practical knowledge of unit testing frameworks (e.g., Jasmine, Jest, Karma).
  • Awareness of web accessibility and security best practices.
  • Strong analytical and problem-solving skills, with attention to detail and a proactive mindset.
  • Advanced knowledge of NgRx state management architecture (Store, Effects, Selectors, Entities, Router Store) and RxJS reactive programming. Experienced in implementing complex state flows, optimizing change detection, handling side effects with Effects, and creating efficient data pipelines using RxJS operators (switchMap, mergeMap, catchError, etc.).

     

Nice to Have

  • Experience with Node.js (Express/NestJS) or backend integration workflows.
  • Familiarity with Docker and CI/CD pipelines.
  • Understanding of performance profiling and bundle optimization techniques.

     

Responsibilities

  • Develop and maintain scalable, responsive, and high-quality frontend applications using Angular and TypeScript.
  • Implement and refine UI components and design systems using Angular Material or PrimeNG.
  • Collaborate closely with UX/UI designers and backend engineers to deliver smooth, performant user experiences.
  • Integrate frontend applications with RESTful APIs and handle client-side state management.
  • Optimize application performance and server-side rendering (when applicable).
  • Write clean, maintainable, and testable code following team best practices.
  • Participate in code reviews, contribute to technical discussions, and share knowledge with peers.
  • Stay current with modern frontend trends and continuously improve code quality and developer experience.

 

We offer

  • Above market rate salaries
  • Flexible working hours and remote/hybrid work options
  • 25 days off per year + official holidays off
  • Military reservist deferment
  • Support for private entrepreneur (FOP) management
  • English lessons compensation
  • Medical compensation
  • Professional Development Budget
  • Tech Equipment Allowance
  • Cozy office and free snacks
  • Team Building and Social Events

 

If you’re passionate about creating, breaking boundaries, and shaping the future of digital entertainment — you’re one of us. Join our team of talented professionals where your expertise will be valued, your growth supported, and your contributions recognized. Don’t miss the opportunity to be part of an innovative company with a culture that fosters both personal and professional development.

Send us your resume today and let’s build the future together!

Required languages

English B1 - Intermediate
Ukrainian Native
Angular (v12+), TypeScript, HTML5, CSS3/SCSS, UI component libraries, Angular Material, PrimeNG, RESTful APIs, Node.js, Express/NestJS
Published 21 October
298 views
·
28 applications
93% read
·
82% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...