Avenga

Senior Frontend Engineer

Avenga

full-time

Posted on:

Location Type: Remote

Location: Bulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and improve customer-facing web applications, focusing on user journeys and overall experience
  • Take ownership of features end-to-end – from implementation through testing, refinement, and release
  • Collaborate closely with UX, Product, and Backend teams to deliver efficient and scalable solutions
  • Contribute to the design, implementation, and deployment of frontend applications
  • Participate actively in an agile, cross-functional team with shared ownership
  • Take part in technical discussions and decision-making, contributing to architecture and best practices
  • Continuously improve code quality, team processes, and engineering practices
  • Support the team in maintaining reliable applications in a production environment

Requirements

  • 5+ years of experience as a Frontend Engineer
  • Strong proficiency in TypeScript, JavaScript, HTML, and CSS
  • Proven experience with React (core requirement) or similar frameworks
  • Experience with modern frontend practices and scalable application design
  • Familiarity with CSS-in-JS solutions (e.g. styled-components)
  • Experience working in agile, cross-functional teams
  • Comfortable participating in technical and architectural discussions
  • Creative, open-minded, and collaborative team player
  • Strong communication skills in English
  • Nice-to-have skills: Experience with Next.js, JAMstack, or headless CMS solutions
  • Familiarity with Redux / RTK Query
  • Exposure to React Native
  • Experience working with design systems and reusable components
Benefits
  • Private health insurance
  • Well-being programs
  • Flexible and hybrid work models
  • Laptops and gear
  • Training opportunities
  • Language classes
  • Social events
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptHTMLCSSReactNext.jsJAMstackCSS-in-JSReduxReact Native
Soft Skills
collaborativecreativeopen-mindedstrong communicationteam player