Full Stack Developer

Connect Verse is an online lead generation company with offices in Skopje, supporting our US based operations. We are a forward-thinking digital media firm harnessing advanced technology, data analytics, and comprehensive campaign oversight to seamlessly link consumers with financial services.

We are looking to bring on a Full Stack Developer to produce scalable software solutions. As part of a cross-functional team you will be responsible for the full software development life cycle, from conception to deployment.

  • Write “clean”, well-designed code that meets all provided product specifications
  • Refactor, optimize, and improve the existing codebase for maintenance and scale
  • Document product architecture, sub-components, and the development process
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute to all phases of the software development lifecycle
  • Work with data analysts to improve software
  • 7+ years of proven experience as a Full Stack Developer
  • Proficiency in the English language (written and spoken)
  • Good understanding of design patterns, and experience implementing those with PHP
  • Excellent relational database skills with MySQL (PostgreSQL or SQL Server is OK too)
  • Good knowledge of version control tools (preferably Git) and web technologies such as HTML, CSS, JQuery, JavaScript, AJAX
  • Experience with AWS (or any other public cloud) is a plus
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • Strong analytical & problem-solving skills
  • Great attention to detail
  • BS/MS degree in Computer Science, Engineering, or a related subject
  • Opportunity to work with a dynamic team in a growing company.
  • Competitive salary and benefits package (private healthcare, lunch packets in office)
  • Professional development and growth opportunities.
  • Collaborative and inclusive work culture, and hybrid work schedule (remote and in-office)

If you are passionate about software development and have proven experience, we invite you to join our team and contribute to our company’s continued growth and success.