About this role

Company Description

Summary

An enterprise client is looking for a Senior Software Engineer (Web) to build and scale modern frontend applications using React and TypeScript. This role is hands-on and spans the full development lifecycle—from design collaboration through production deployment—while contributing to architecture, mentoring engineers, and driving best practices across the frontend ecosystem.

The role will be based out of Bulgaria. The ideal candidate would be located in Sofia and be willing to occasionally visit the office.

Job Description

Responsibilities

  • Build and ship React features end-to-end, including scoping, design review, implementation, testing, and deployment
  • Collaborate daily with product, design, and backend teams in an agile environment (standups, sprint planning, retrospectives)
  • Review pull requests with focus on performance, accessibility, maintainability, and correctness
  • Write and maintain unit, integration, and end-to-end tests (Jest, Playwright, Cypress)
  • Contribute to frontend architecture decisions including component design, state management, and API contracts
  • Use AI coding tools (e.g., GitHub Copilot, Cursor) and LLM APIs to accelerate development and prototyping
  • Debug production issues, participate in incident response, and drive root cause analysis
  • Support containerized deployments using Docker and Kubernetes
  • Mentor junior and mid-level engineers through code reviews and pair programming
  • Improve developer experience, tooling, and CI/CD pipelines
  • Stay current with the React ecosystem and recommend improvements or migrations

Qualifications

Required Skills

  • 5+ years of frontend development experience
  • Expert-level React (hooks, context, performance optimization, testing)
  • Strong TypeScript proficiency
  • Experience with design systems (Mantine, MUI, Chakra, or similar)
  • Node.js experience for tooling, APIs, or BFF patterns
  • Python experience (API integration, scripting, or data processing)
  • Testing experience across unit, integration, and end-to-end levels
  • Proficiency with Git
  • Experience with Docker (build, run, debug containers)
  • Strong communication skills and ability to work cross-functionally
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Ability to manage priorities in a fast-paced environment


Preferred Skills

  • Experience with AI coding assistants (GitHub Copilot, Cursor)
  • PHP API development (legacy system exposure)
  • Kubernetes fundamentals (pods, services, deployments, configmaps)
  • Azure KeyVault or similar secrets management tools
  • CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
  • OAuth2 / OpenID Connect authentication flows
  • Airline or travel industry experience


AI Fluency & Growth Mindset

  • Apply AI concepts ethically to improve productivity and decision-making
  • Write effective prompts for high-quality AI outputs
  • Explore agentic AI systems to automate workflows
  • Leverage AI tools to enhance efficiency and innovation
  • Stay adaptable and continuously experiment with AI-driven solutions

Additional Information

  • Remote candidates based in Bulgaria will also be considered.
  • The role is expected to be full time (40 hours a week) and last for about 9 months.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer (Web) position at liftedanupworkcompany?
The salary for this Senior Software Engineer (Web) role at liftedanupworkcompany is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Software Engineer (Web) job at liftedanupworkcompany remote?
Yes, this Senior Software Engineer (Web) position at liftedanupworkcompany is remote, with team members based in Sofia, Sofia City Province, Sofia, Sofia City Province, Bulgaria, bg. You can work from home or anywhere in the supported regions.
Is the Senior Software Engineer (Web) role at liftedanupworkcompany full-time or part-time?
This is listed as a Contract position. It is posted as a Senior Software Engineer (Web) role at liftedanupworkcompany.
How do I apply for the Senior Software Engineer (Web) position at liftedanupworkcompany?
Click the "Apply Now" button on this page. You will be redirected to liftedanupworkcompany's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior Software Engineer (Web) job at liftedanupworkcompany posted?
This Senior Software Engineer (Web) position at liftedanupworkcompany was posted on Apr 15, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer (Web)
liftedanupworkcompany
Apply for this role ↗

You'll be redirected to liftedanupworkcompany's official application page on SmartRecruiters.