Sofia, Bulgaria Remote (Country) Contract

Lifted, an Upwork Company™ is hiring a Senior Software Engineer (Web)

About the Role

The ideal candidate will lead web development initiatives, contribute to architecture decisions, and work closely with cross-functional teams to deliver high-quality software solutions.

Responsibilities

  • Design and implement front-end and back-end web components
  • Collaborate with product and design teams to define feature requirements
  • Write clean, maintainable, and well-tested code
  • Optimize applications for performance, scalability, and reliability
  • Troubleshoot and resolve technical issues in production environments
  • Participate in code reviews and technical discussions
  • Contribute to API design and integration efforts
  • Support deployment pipelines and continuous integration workflows
  • Stay current with emerging web technologies and frameworks
  • Mentor junior engineers and promote engineering best practices
  • Ensure applications meet accessibility and security standards
  • Work with data storage and retrieval systems
  • Help define and enforce coding standards
  • Collaborate on debugging complex system behaviors
  • Improve user experience through iterative development
  • Integrate third-party services and tools
  • Monitor application health and respond to alerts
  • Document technical designs and system architecture
  • Support product launches and feature rollouts
  • Contribute to long-term technical strategy
  • Evaluate new tools and libraries for potential adoption
  • Promote a culture of quality and accountability
  • Work across time zones with global team members
  • Balance technical debt with feature development
  • Participate in agile planning and sprint execution

Compensation

Competitive salary and benefits package

Work Arrangement

Remote with flexibility for global collaboration

Team

Part of a distributed engineering team focused on product innovation

Our Tech Stack

  • We use modern JavaScript frameworks, including React and Node.js
  • Our infrastructure runs on AWS with Docker and Kubernetes
  • We rely on PostgreSQL and Redis for data storage
  • Testing is supported by Jest, Cypress, and GitHub Actions

Culture & Values

  • We value transparency, collaboration, and continuous learning
  • Engineers are encouraged to lead initiatives and share knowledge
  • We prioritize work-life balance and flexible schedules
  • Diversity and inclusion are central to our team dynamics

Available for qualified candidates

About company
Lifted, an Upwork Company™
A company focused on building AI-powered workforce solutions through the Upwork platform.
All jobs at Lifted, an Upwork Company™ Visit website
Job Details
Category other
Posted 2 months ago