Skip To Main Content
backBack to Search

Front-End Developer (Angular)

Office in Bulgaria
JavaScript (Frontend)
Refer a Friend
Know someone who would be a great fit for this opportunity?

As a Front-End Developer, you'll play a pivotal role in maintaining and enhancing our end-to-end front-end and back-end stacks. We're seeking a candidate with expertise in modern front-end development, particularly with a strong foundation in JavaScript and Angular technologies.

Responsibilities
  • Execute user interface designs from product requirements and UI specification
  • Develop componentized UI architecture providing UI elements
  • Apply design principles and user experience to implement high-fidelity Mock-ups as well as interaction flows
  • Collaborate with back-end developers and architects to develop a scalable, standardized, and flexible UI architecture
  • Investigate and address possible security issues in the UI
  • Develop UI unit tests
  • Bug fixing
  • Provide expertise and mentoring for user interface design and testing to project teams
  • Perform code reviews
Requirements
  • 4+ years of experience developing and integrating software through full system implementation life cycles
  • 4+ years of experience with Angular 2+
  • 2+ years of hands-on experience with TypeScript
  • HTML5, CSS3, SASS/LESS
  • Cross Browser Code (WebKit-based)
  • AJAX, REST, Web API design
  • An interest in working with AngularJS (Angular 1) alongside modern web development frameworks and tools
  • Knowledge of at least one JavaScript unit testing framework
  • Strong problem-solving skills and ability to troubleshoot complex issues
  • Excellent communication and teamwork skills, with a proven ability to collaborate effectively with cross-functional teams
  • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively
  • Self-management and strong prioritization skills
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job
Refer a Friend
Know someone who would be a great fit for this opportunity?