Frontend Engineer - Remote (€35k - €55k).

Sub banner

Frontend Engineer - Remote (€35k - €55k)

Posted 70 days ago
Serbia / Estonia€35k - €55kJob Reference: 35673

Leading US Marketing are on the lookout for  Frontend Developers

  • Opportunity to collaborate with key industry leaders boasting over 20 years of experience.
  • Enjoy the flexibility of remote work with standard Monday to Friday office hours.
  • Engage with cutting-edge technology stacks in your daily work.
  • Make a significant impact on major company projects with your innovative ideas.

 

?€35k - €55k (Based on experience)

? Full-time contract as a local employee based in Serbia

 

Overview:

As a Front-End Engineer, you will be pivotal in designing and implementing UI prototypes, production services, and integrating with microservices endpoints. Your role involves problem-solving, collaboration with team members, and supporting both manual and automated testing within a continuous deployment framework. You'll contribute to creating low-latency, memory-efficient UIs, ensuring clean, well-tested code, and collaborating closely with product and design teams to deliver innovative solutions.

 

Responsibilities:

  • UI Development: Utilize UI frameworks to implement low-latency and memory-efficient UIs, ensuring adherence to best practices in UI architecture and REST API integration.
  • Code Quality: Maintain clean, well-tested, and expressive code; write and maintain unit tests and code coverage reports to release bug-free code.
  • Innovation and Delivery: Collaborate to develop and deliver new services and features, drawing on experience from legacy app development to drive results through prototyping, test-driven CI, and pull request reviews.

 

Qualifications:

  • Experience: At least 3 years of experience with JavaScript, including a deep understanding of Reactive Programming and proficiency in React/Redux (or Vue.js, Angular), Jest/React-Testing-Library, Typescript, and E2E testing with Cypress or similar tools.
  • Technical Skills: Strong knowledge of state management, concurrency patterns, asynchronous request handling, partial page updates, and AJAX. Excellent understanding of browser rendering behavior and performance. Experience with Node.js is required.
  • Development Practices: Experience with team development, source control (Git), and CI/CD best practices. Familiarity with map API services like Google Maps or MapBox is advantageous. Additional experience with other programming languages is a plus.