Jobs

Sync.MD is a Seattle based startup on the path to disrupt medical data transfer environment. With Sync.MD patients can review their own records, receive new lab results in seconds and instantly share them with doctors, family members or caregivers. Sync.MD saves time, reduces costs, eliminates unnecessary and inappropriate procedures, and improves medical outcomes.

More about Sync.MD

Frontend Developer

Job Description

We are looking for a seasoned Frontend Developer to help implement personal health data solution. The ideal candidate will be someone who has a comprehensive knowledge of current trends and best practice when it comes to frontend development, including: testability, performance, accessibility, security and usability; who is excited about working in a fast-paced and agile young company.

But we can also consider a person who may not yet have enough experience or knowledge, but who is ready to compensate for this with diligence, is able to learn quickly and is not afraid to take responsibility.

We are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

Requirements

  • 3+ years of experience in Frontend development
  • Excellent knowledge of JavaScript (ES6 and beyond)
  • Experience and good understanding of VueJS framework or similar (React, Angular) and willingness to learn Vue
  • Good knowledge of HTML & CSS (semantics, adaptivity, animations)
  • Experience with CSS preprocessors (Sass, Less, Stylus, etc.)
  • Experience with writing unit tests
  • Very good understanding of Web protocols and technologies, RESTful web services
  • Understanding of OOP/FP concepts
  • Good understanding of code versioning tools, such as Git
  • Excellent debugging and problem-solving skills
  • Understanding of common design/architectural patterns and engineering practices
  • Passion for quality code and quality product
  • Ability to work remotely and responsibly communicate with your team.

Nice to have skills

  • Familiar/involved with open source projects
  • Understandig of web design principles
  • Experience with type checking solutions (e.g. TypeScript)
  • Experience with server-side rendering
  • Experience within a continuous integration and deployment (CI/CD) environment
  • Experience with a backend language/framework (e.g. Node, Python, ASP.NET Core, PHP)

Remote position or relocation Office in Redmond, WA

Principal Software Engineer - .NET Core & Azure

Highly proficient in building web apps in Azure Cloud and .NET Core.

Job Description

As a backend (.NET Core) developer, you will be a key member of our talented core team which among others includes several former Microsoft engineers. You will use your passion to catapult new life-saving solutions into everyday life of millions of people and to change the Healthcare industry in collaboration with other teams developing cutting edge personal health data solutions.

Requirements

  • Excellent hands-on background on both infrastructure and platform Azure technologies
  • Excellent knowledge and expertise in C# and .NET Core
  • Development expertise on scalable Azure cloud infrastructure in enterprise environment
  • Experience in building highly scalable, high performing backend Web APIs using RESTful methodology
  • Demonstrated use of best practices to ensure cloud services security and availability
  • Participation in code-reviews and mentoring software engineers
  • Write highest quality code with utmost attention to scalability, security and performance.

Nice to have skills

  • Experience with IaC, ARM templates and API gateways as well as Azure Automation, load balancer, storage and AD.
  • Familiarity with deploying applications with container technology (Docker, Kubernetes)
  • Utilize established development tools, guidelines and conventions including but not limited to ASP.NET Core, SQL Server, HTML, CSS, JavaScript, Vue.JS
  • Azure DevOps Experience (CI/CD pipelines, deployments, unit and integration testing, etc.)
  • Test Driven Development and knowledge of mocking frameworks
  • Knowledge of modern encryption algorithms and principles of security software engineering
  • Distributed acquisition and processing of Big Data
  • Knowledge of emerging technologies and curious to learn more
  • Experience with Scrum, Agile Methodology.

Remote position or relocation Office in Redmond, WA

Quality Assurance (QA) Engineer

Job Description

We are looking for an experienced Quality Assurance Engineer to join our fast-paced company.

Requirements

  • 2+ years of experience in web and/or mobile app testing
  • Hands-on experience with testing tools such as: Chrome dev tools / android developer options, and Xcode (simulator, getting logs), etc.
  • Basic knowledge of client-server architecture
  • Ability to independently figure out the problem
  • Thoughtfulness, ability to test without a detailed test plan: to come up with a suitable testing scheme and implement it in a limited time
  • Desire to study the subject area
  • Team player - great interpersonal and communication skills

Nice to have skills

  • Experience in both web and mobile app testing
  • Experience in API testing
  • Experience with any high-level scripting programming language
  • Experience in Test Automation (Selenium / Appium)
  • Experience with BDD frameworks (Gherkin, Cucumber)
  • Load & Stress testing
  • Experience with SQL
  • Experience with Git
  • Experience with Microsoft Azure and DevOps
  • Strong English reading and writing skills

Remote position or relocation Office in Redmond, WA