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 HTML5, CSS3/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
📊
Average salary range of similar jobs in
analytics →
Loading...