Job Title

Senior Full-Stack Developer with WordPress

About The Job

As a Senior Developer at Harbinger Marketing, you’ll be more than just a technical expert. You’ll be a problem solver, a consultant, and a constant learner. You’ll play a crucial role in projects, converting stunning web designs into functional, top-notch websites in line with project specifications and our standards. Maintenance and assistance with ongoing work on the websites we build will also be key tasks, ensuring our customers’ sites remain secure and up-to-date.

Your role will encompass a wide range of skills and responsibilities, all aimed at delivering the best digital experience for our clients. You’ll need to approach problems and tasks with a systematic, logical mindset, continually improving your coding skills to create high-quality and efficient websites. Excellent communication will be essential, effectively sharing information, ideas, and progress with team members, and fostering an environment of teamwork. If you’re excited about the opportunity to make an impact and contribute to the success of our clients while growing your skills as a developer, we’d like 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 full-time remote contract position at first with limited face-to-face interaction with our team in Varna. The goal would be to transition this role to a regular full-time position as a part of the subsidiary we start in Bulgaria and an office we establish in Varna.

Salary range: 6000-9000 BGN (net)

Working at Harbinger Marketing has been an amazing experience for me. In addition to the outstanding company culture and great people, everyone's work is appreciated and valued. The company cares about growth and work-life balance, which makes my job meaningful.

Aleksandar Atanasov

Senior Full-Stack Developer

Interested in joining our team?

Who We Are Looking For

  • 5+ years of web development programming experience.
  • Proficiency in HTML5, CSS3, JavaScript (jQuery), PHP and WordPress (WooCommerce).
  • Write clean, consistent, well-organized, maintainable and easy-to-read code.
  • Experience with the Advanced Custom Fields library.
  • Experience with creating animations for the web with CSS3 and external libraries like ScrollMagic, GSAP or similar.
  • Experience with integrating third-party APIs.
  • Experience with version control systems – Git.
  • Experience with web hosting platforms.
  • Deep understanding of the best practices in web development.
  • Having strong technical troubleshooting skills and comfort to tackle problems as they arise.
  • Strong work ethics and responsibility.
  • Strong communication skills, both verbal and written.
  • Upper-intermediate English – both written and verbal.
  • Passion for helping others and creating positive support experience.
  • Have a strong attention to details and a healthy dose of perfectionism.
  • Has the ability to effectively take critiques, work efficiently under pressure, meet the predefined deadlines and do a quality job under tight deadlines.
  • Proactive individual, willing to learn and grow with our company.

What You Will Do

  • Transform web designs into functional, user-friendly websites.
  • Apply modifications to existing websites.
  • Maintain and update existing websites, ensuring they are secure and up-to-date.
  • Lead the development of complex tasks, ensuring we deliver high-quality solutions to our clients.
  • Manage your time effectively, ensuring all tasks are completed within the stipulated timeframes.
  • Communicate effectively with the team, fostering a culture of transparency and collaboration.
  • Provide expert advice and solutions to complex challenges as a technical consultant.
  • Inspire and support the professional growth of team members through mentorship and training.
  • Collaborate with stakeholders to define project scope and technical requirements.
  • Contribute to architectural decisions and system design.
  • Drive the adoption of best practices and coding standards.
  • Conduct regular code reviews, promoting continuous improvement and maintaining the quality of our code.
  • Mentor less experienced developers, cultivating a supportive learning environment within the team.
  • Stay at the forefront of technology trends and industry advancements.
  • Collaborate in the implementation and oversight of robust testing processes, bug tracking, and resolution strategies.
  • Proactively contribute to the improvement of development workflows.

More Positions

Become a part of our team