Liftedanupworkcompany

Liftedanupworkcompany

Senior Software Engineer (Web)

Role

Senior Software Engineer (Web)

Job type

Contract

Posted

Yesterday

Share this job

Salary

Not disclosed by employer

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

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
  • 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.
Resume ExampleCover Letter Example

Explore more