Job Title

Middle Full-Stack Web Developer

About The Job

The Middle Full-Stack Web Developer is responsible for developing and maintaining websites, web applications, and other software deliverables.

He/she must communicate clearly with their direct supervisor and other team members through various channels to complete assigned projects/tasks and resolve any issues in a timely manner.

At Harbinger Marketing, we believe in valuing our employees and their contributions. We foster a supportive and collaborative environment where your organizational skills, attention to detail, and proactive approach will thrive. If you’re excited about the opportunity to make a significant impact, contribute to a dynamic team, and grow your career in a company that values respect, dignity, and professional development, we’d love to hear from you.

Harbinger Marketing is a fast-growing marketing and web development company based in the United States. We believe that the best work happens in an environment where an employee is more than a number and where an employer is more than a paycheck. Our team shares a deep commitment to treating each other with love, respect, and dignity. We spend a lot of time “at work”; life is too short not to work at a company that you love. We believe that the best work will come from a team that is predominantly on-site and shares life in common beyond their work.

Harbinger Marketing is developing a Bulgarian team located in the city of Varna and planning to establish an office and robust team that will service 100% of Harbinger’s development needs. The role will be a remote contract position at first with periodic face-to-face interaction with our team in Varna and at least monthly coworking times with the development team. The goal would be to transition this role to a regular position as a part of the subsidiary we have in Bulgaria and an office we’re planning to establish in Varna.

The professional we’re looking for should be located in the city of Varna,Bulgaria,  nearby Varna, or willing to relocate.

Salary: 2500 – 3000 BGN (net) depending on experience

Interested in Joining Our Team?

Who We Are Looking For

  • Secondary education, college, or university degree.
  • 2+ years of programming experience.
  • Proficiency in HTML5, CSS3, JavaScript (jQuery), PHP, WordPress (WooCommerce), and Webflow.
  • Writes clean, consistent, well-structured, maintainable, and readable code.
  • Experience with Advanced Custom Fields or Carbon Fields libraries.
  • Experience creating web animations using CSS3 and external libraries such as ScrollMagic, GSAP, or similar.
  • Experience integrating third-party APIs.
  • Experience with version control systems – Git.
  • Experience with web hosting platforms.
  • Strong understanding of best practices in web development.
  • Strong troubleshooting and technical problem-solving skills.
  • Intermediate English – both written and spoken.
  • Shows initiative and a desire to participate creatively within the team.
  • Good organizational and problem-solving skills with the ability to find timely solutions and ability to multitask effectively.
  • Initiative and desire to learn and grow with the company along with a passion for helping others and creating a supportive environment.
  • Analytical thinking and curiosity for solving challenges.
  • Strong work ethic and sense of responsibility and a high attention to detail and a healthy dose of perfectionism.
  • Strong verbal and written communication skills.
  • Ability to accept constructive feedback, work effectively under pressure, meet deadlines, and deliver quality work within short timeframes.
  • Strong attention to detail and a healthy level of perfectionism.

What You Will Do

  • Convert provided designs (PSD, AI, Adobe XD, Figma, or others) into fully functional, visually accurate websites using WordPress or another platform/technology, based on the client’s requirements and project specifications.
  • Modify existing websites as needed.
  • Provide website maintenance (e.g., plugin updates, bug fixes, speed optimizations, etc.).
  • Perform other tasks related to web development.
  • Conduct code reviews.
  • Identify and discuss current and potential issues, as well as their solutions, with supervisors.
  • Make recommendations for improvements.
  • Perform other duties as assigned by management.
  • Responsible for the quality of completed work.
  • Responsible for any breach of professional duties or ethics.
  • Responsible for protecting commercial and production confidentiality.
  • Responsible for damages resulting from failure to meet deadlines.
  • Responsible for the technical condition of assigned equipment (computer, printer, scanner, etc.).
  • Responsible for assigned tasks, input data, and other documents.
  • Responsible for the proper functioning of developed software products.

Popular job questions

FAQ

  • Am I required to be in office?

  • What is the expected salary?

  • Are there any other benefits provided?

More Positions

Become a part of our team