View Our Website View All Jobs

Software Engineer - UI, Full-Stack

Openings Available: 2         

Minimum Years of Experience: 3         

Reports To: Development Manager

Supervises: None


Who We Are:

Unify Square, Inc. is a Bellevue, WA USA-based hi-tech startup and rapidly growing company with multiple subsidiaries in the European and Asia-Pacific regions.  Unify Square’s software, consulting, and 24/7 cloud managed services power the world’s largest Microsoft Skype for Business (SfB) deployments. Built on innovative technology, our solutions create actionable insights and help enterprises transform their unified communications infrastructure, delivering enterprise-grade service availability, data-driven end-user satisfaction, and double-digit ROI increases. Founded ten years ago by Microsoft Skype for Business product visionaries, Unify Square has grown to become one of Microsoft’s global elite partners that is unique in its market space, while still retaining our original “start-up” dynamics and entrepreurial spirit.

Why Join Unify Square:    

Unify Square is laser focused on the Unified Communications & Collaboration (UC&C) market.  Our software and services have delivered value to more than 5 million Skype for Business seats, in over 275 global enterprises across more than 50 countries, and in most major industry verticals. As an employee of Unify Square, you will be part of a company that is focused on shaping and enhancing the development of PowerSuite™, our Microsoft Azure™-based software platform.  PowerSuite is the industry-leading companion software to the Microsoft Skype for Business and Microsoft Teams platforms allowing IT to deliver operational excellence, keep end users happy and productive, and manage more sites with more efficiency, whether they are in the cloud or on-premises.

Currently Unify Square operates two Software Development Centers in Bellevue, WA USA and Zürich, Switzerland.  Each Development Center features a core team of Program Managers, Testers and Developers (many of whom with Microsoft Dev Team employment experience). With the opening of the Vilnius office as our third development center, you will be joining an international team, which includes some of the best-trained and experienced UC&C development professionals in the world.

Job Summary:

Are you passionate about transforming the way in which people communicate and connect around the world? Are you motivated by the challenges of providing enterprises with global solutions that deliver on the promise of unified communications? Are you interested in working with a small, but vibrant team with subsidiaries located in every major continent?

The UnifySquare PowerSuite product team is looking for a strong Software Engineer (UI/Full-Stack) to drive key solutions in our products enabled IT teams around the world.  Under minimal supervision, and working collaboratively with other members of the Unify² Product Development team, the Software Engineer will shape our product offering for our customer base (large global enterprise customers).  As a member of our product development team, you will drive cloud-based services focused on enterprise solutions, working in partnership with and contributing to departments such sales, marketing, business development, or leading and growing teams.

As the Software Engineer, you will have:

  • Passion for creating robust and reliable enterprise software
  • Strong software design and development skills
  • Strong skills in C# (preferred)
  • Knowledge of Microsoft Unified Communications solutions, such as Skype for Business Server, and Azure is advantageous
  • Ability to grasp new technologies and APIs very quickly
  • Ability to work effectively and independently as well as part of a team.
  • Ability to communicate directly with customers, capture requirements effectively, analyze and prioritize requirements.Must be able to produce solutions that address customer needs
  • Ability to communicate clearly and effectively, both in writing and verbally
  • Ability to prioritize requirements and work on multiple work streams and deliverables while maintaining focus
  • Strong troubleshooting skills
  • Accountability for overall ownership of a feature area / end to end feature.

Successful candidates for the position will have:

  • Expertise and passion working with enterprise customers and internal partners to understand their scenarios and business drivers  
  • Strong problem solving and analytical skills, with passion for operations solutions
  • Excellent technical and functional design skills  
  • Strong written and oral communication skills in English   
  • Demonstrated success building strong relationships and delivering results in cross-group projects


  • 3+ years of relevant experience creating products for the global enterprise market
  • Experience with full stack development (from UI front-end to middle tier to back-end) with Microsoft technologies (Azure, C#, .NET)
  • Proficiency in key technologies like JavaScript, AngularJS, HTML5/CSS, Bootstrap
  • Proficiency in C# and .NET technologies
  • Knowledge and experience with client/server, multi-tier architectures
  • Familiarity with design, development and testing of enterprise applications and cloud services required
  • Breadth of experience across the entire product cycle preferred


  • Bachelor’s Degree from a 4-year college or university in Computer Science or a related field or equivalent work experience in the industry required
  • Master’s Degree in Computer Science (preferred)

We’ve got you covered…

As an employee of Unify Square, you will enjoy an attractive work environment in Vilnius.  In addition, we offer competitive compensation, benefits and stock options programs --- you can find more information about the great Unify Square job perks here ---


To learn more about the position and apply, please check out the Unify Square Careers page at or email us at


*This job description is intended to describe the general nature of the work employees can expect within this particular job classification. It is not a comprehensive inventory of all duties, responsibilities and qualifications required for this job.


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file