We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
ZS Medullan

Senior Software Engineer - UI

ZS Medullan

  • Kingston and St. Andrew / St. Catherine / Arima/Sangre Grande
  • Not disclosed
  • Permanent full-time
  • Updated 01/07/2022
  • Human Resource

Senior Software Engineer (UI) is responsible for recommending and designing technical solutions for proposed application features and improving the functionality of existing applications. Please submit applications via https://jobs.zs.com/all/jobs/11465?lang=en-us

ZS is a global professional services firm who recently acquired Medullan, a digital health consultancy with Caribbean offices in Kingston Jamaica and in D'Abadie, Trinidad. Together we are a strengthened digital and connected health practice which provides consulting, technology, and analytical services to life sciences clients globally. Our most valuable asset is our people—a fact that’s reflected in our values-driven organization in which new perspectives are integral and new ideas are always celebrated. We are proud to call some of the world’s largest healthcare organizations clients and partners alike. The projects, collaboration and learning opportunities from these relationships as well as the broad global impact your work will have in changing lives of patients, caregivers, teammates and even your own is part of daily life as a ZSer.  Likewise, our commitments to cross-training, internal mobility and ongoing professional development are foundations of our academic culture and employment experience.

Position Overview

The Senior Software Engineer (UI) will be responsible for recommending and designing the technical solutions for proposed application features, improving the functionality of existing applications, troubleshooting, debugging, and resolving application issues, and overseeing the maintenance of released products all whilst adhering to and enforcing best practices and standards in the technology domain. 

This role will also see you monitoring, mentoring, guiding, and training the engineering team. In addition to leading, you should be able to acquire user requirements, estimate feature completion, contribute, and participate throughout the entire system development life cycle.

Responsibilities and Duties

  • Demonstrate a passion for web development, have an eye for well-designed user interfaces, and be extremely detail-oriented
  • Implement major features with limited guidance from leads and managers
  • Implement solutions for responsive web including mobile and tablet screens.
  • Be a technical expert in front-end technologies, mentor junior engineers and support leads in strengthening the technology team
  • Create technical design documents for a product, feature, or application
  • Code and debug custom-built applications
  • Upgrade and maintain existing applications
  • Collaborate with cross-functional teams including clients, user experience designers, user experience researchers, and product managers to ensure our solution meets user needs
  • Collaborate with engineering leads, quality engineers and architects to ensure implemented solution aligns with requirements and established architecture guidelines.
  • Contribute to the organization’s and project team’s development standards and best practices
  • Ensure implemented solutions adhere to industry standards for security, performance, and web architecture.

Qualification and Skills

  • Bachelor’s degree in computer engineering/computer science or related field
  • 3 – 6 years of experience developing complex web applications
  • Proven and demonstrable experience with UI scripting languages including jQuery / JavaScript, HTML5, CSS, Web Services/APIs, and SQL
  • Strong experience with experience with CSS3/CSS preprocessors including SASS, LESS, etc.
  • Strong experience working with one or more UI frameworks such as Angular, Vue, React, Bootstrap, or others
  • Strong working experience consuming REST API using asynchronous methods
  • Strong working experience with version control systems (Git/Gitlab) and branching strategies
  • Experience developing using best practices including SOLID, Demeter, DRY etc. is a plus
  • Experience implementing UI design using CSS best practices including BEM, SMACSS, etc. is a plus
  • Experience with Asp.Net, Java, NodeJs and mobile development is a plus.
  • The ability to collaborate in a team environment, and be able to adapt effectively and quickly to changing environments
  • Strong written and verbal communication skills
  • Excellent organizational and leadership skills
  • Experience working in an Agile Software Development Methodology ecosystem

 

ZS is a global consulting firm. Fluency in English is required; additional fluency in at least one European or Asian language is desirable.

Candidates must possess work authorization for their intended country of employment.

ZS offers a competitive compensation package with salary and bonus incentives, medical, dental and life insurance programs. We are an Equal Opportunity Employer.


Ref: Senior Software Engineer - UI

ZS Medullan

ZS Medullan

View Employer Profile

View More Vacancies from ZS Medullan