SW Architect

January 23rd, 2019
Blog

Medisafe is looking for a hands-on SW Architect who will be responsible for providing technical leadership, guidance, and support in formulating system architecture that supports the strategy and goals of the Medisafe R&D.

The position requires both broad and deep technical acumen, combined with a willingness to deep dive into existing and new code to provide hands-on technical leadership. The position also requires very broad familiarity with the IT landscape – stretching from infrastructure, network, client, server, emerging technology standards and trends.


RESPONSIBILITIES

  • Become deeply familiar with our existing technology, architecture and codebase (front-end and back-end) and leverage that knowledge to lay out an architectural and technological roadmap
  • Study and research of new technologies
  • Define high level cross-component architectures, both on our mobile front-end and our back-end services
  • POC implementation of technical innovation projects
  • Work alongside the development teams and professionally guide them in product development
  • In addition to research and independent study, the role includes fully hands-on code development

SKILLS, EDUCATION & EXPERIENCE

  • Bachelor’s Degree in CS or similar discipline
  • 5+ years of hands-on SW development experience
  • Broad knowledge of system architecture patterns and best practices
  • Proven experience in designing and shipping end-to-end solutions and products as either Lead or Senior developer
  • Highly curious and fearless when it comes to learning and leveraging new stacks and technologies
  • Passionate about cleanly designed and testable code
  • Excellent communicator, both verbally and in writing
  • Prior expert level familiarity with one or more of the following languages: Java, C#, Python, Kotlin, JavaScript, Swift
  • Familiarity with data-driven backend and data engineering principles
  • Able to adapt to a fast-paced environment and changing priorities

NICE TO HAVE

  • Prior experience in building and shipping mobile applications on either iOS or Android
  • Prior experience from high paced startup companies