Company

Technology

SeniorJavaScriptSoftwareEngineer-React

€85–130k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior JavaScript Software Engineer - React. Skills: JavaScript, React, Frontend architecture. Design frontend applications. Develop frontend applications”

Industry & Context.

Technology
Problems you'll solve

Problem-solving; Debugging; Analytical thinking

What They're Looking For.

Must Have

6+ years of professional software engineering experience, JavaScript (ES6+) expertise, React expertise, Solid understanding of Git, Code reviews experience, Unit testing practices, Integration testing practices, End-to-end testing practices, CI/CD pipelines familiarity, Automation workflows familiarity, Databases experience, Cloud-based environments experience, Problem-solving skills, Debugging skills, Analytical thinking skills, Excellent communication abilities, Excellent collaboration abilities, Professional proficiency in English

Nice to Have

Headless CMS experience

What You'll Do.

Design frontend applications

Develop frontend applications

Maintain frontend applications

Ensure scalable architecture

Ensure maintainable architecture

Contribute to technical discussions

Define coding standards

Collaborate with technical leads

Ensure consistent engineering practices

Build responsive web applications

Build scalable web applications

Maintain responsive web applications

Maintain scalable web applications

Contribute to component design

Contribute to architecture decisions

Contribute to frontend system structure

Optimize application performance

Optimize application scalability

Optimize application reliability

Participate in code reviews

Participate in pull requests

Participate in collaborative development

Support CI/CD processes

Support testing strategies

Support deployment practices

Collaborate with backend engineers

Collaborate with product teams

Collaborate with clients

Assist in designing data storage

Assist in designing data integration

Ensure high-quality delivery

How You'll Work.

Team & Collaboration

Technical leads; Backend engineers; Product teams; Clients; Cross-functional teams

Communication Scope

Technical communication

Process & Methodology

Agile development

Full Job Description

## Accountabilities You will be responsible for designing, developing, and maintaining high-performance frontend applications using React and modern JavaScript, while ensuring scalable and maintainable architecture across projects. You will contribute to technical design discussions, help define coding standards, and collaborate with technical leads to ensure consistent engineering practices. Build and maintain responsive, scalable web applications using JavaScript and React Contribute to component design, architecture decisions, and frontend system structure Optimize application performance, scalability, and reliability Participate in code reviews, pull requests, and collaborative development workflows Support CI/CD processes, testing strategies, and deployment practices Collaborate with backend engineers, product teams, and clients to refine requirements Assist in designing data storage and integration solutions where needed Ensure high-quality delivery aligned with agile development practices Requirements You bring strong senior-level engineering experience with deep expertise in JavaScript and React, along with a proven ability to deliver complex production systems in agile environments. You are comfortable working across the full development lifecycle and collaborating with technical and non-technical stakeholders. 6+ years of professional software engineering experience Strong expertise in JavaScript (ES6+) and React Experience with modern frontend architecture and component-based design Solid understanding of Git, version control workflows, and code reviews Experience with unit, integration, and end-to-end testing practices Familiarity with CI/CD pipelines and automation workflows Experience working with databases and cloud-based environments Strong problem-solving, debugging, and analytical thinking skills Excellent communication and collaboration abilities Professional proficiency in English Experience with Headless CMS (e.g., Sanity) is a plus Benefits Ann

Free ATS check

Applying for this Senior JavaScript Software Engineer - React role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →