All listings
Senior Position

Senior React Developer

Bulgaria
React
JavaScript
Tailwind CSS
Git
Next.js
Remix
React Router
Node.js
TypeScript
GraphQL
Apollo Client
Jest
Enzyme
Chai
Mocha
Playwright
Jira

Posted: 13 May

-

Role Overview

The role involves developing and delivering modern web applications within a collaborative software development environment. The position combines hands-on React development with solution design, estimation, code quality oversight, and team collaboration.

01

Core Responsibilities

  • Develop and maintain web applications using React and related frontend technologies
  • Participate in project discovery, requirement analysis, and solution planning
  • Provide technical estimations and identify potential gaps or inconsistencies in business requirements
  • Collaborate with software architects, business analysts, and development teams to ensure clear technical delivery
  • Review development tasks, timelines, and code quality standards
  • Support issue resolution related to application design and implementation
  • Contribute to software architecture decisions and development strategies
  • Ensure development standards, workflows, and best practices are consistently followed
  • Review functional specifications and identify potential risks or deviations from requirements
  • Support project delivery within agreed timelines and quality expectations
  • Contribute to process improvements across planning, development, and delivery phases
  • Mentor, support, and help onboard team members
  • Promote collaboration and effective communication within the development team
02

Requirements

  • 6–10 years of overall IT experience
  • At least 6 years of web development experience
  • Strong experience with React.js development
  • Experience working with Tailwind CSS or similar CSS frameworks
  • Strong understanding of JavaScript and modern frontend development practices
  • Experience with Git version control
  • Understanding of web technologies, usability, and information architecture
  • Knowledge of browser compatibility and cross-platform development considerations
  • Strong organizational and communication skills
  • Ability to work in a fast-paced environment and manage multiple tasks simultaneously
03

Bonus / Nice to Have

  • Experience with Next.js, Remix, React Router, and Node.js
  • Experience with TypeScript
  • Familiarity with testing frameworks such as Jest, Enzyme, Chai, or Mocha
  • Understanding of GraphQL and Apollo Client
  • Experience working with web services and APIs
  • Familiarity with Agile development methodologies and Jira
  • Understanding of test-driven development and end-to-end testing tools such as Playwright
  • Degree in Computer Science or a related field
04

What We Offer

  • Competitive remuneration package
  • Technical training and certification opportunities
  • Flexible working hours
  • Food and gift vouchers
  • Additional health insurance
  • 25 days of annual paid leave and birthday leave
  • Team events and collaborative working environment
  • Support for professional growth and development

Interested in this opportunity?

Apply now and become part of our growing team.

By applying you agree to our privacy policy.

Estimated response time: 2–4 business days

We are an equal opportunity employer.

Share this job