Join an innovative company and help us re-imagine virtual healthcare delivery. Together we can deliver the best healthcare experience, anywhere. Our team consists of medical doctors, programmers and engineers, business-savvy individuals, and more. Together, we are able to provide you with the core resources that successful online practices need.
We’re starting something cool and looking for a senior developer to help take us there.
We’ve developed a SaaS platform to serve the burgeoning tele-X sector. Our product development team is building complex, microservice, cloud-based applications and we’re looking for a Sr. Back-End Developer to develop new features and capabilities, scale-up, and improve our DevOps.
You Will:
· Facilitate collaboration between engineers, product owners, and designers to create new features related to services
· Develop APIs and scalable microservices for a cloud-based platform
· Develop test automation assets in a continuous integration and deployment environment
· Lead back-end development efforts
· Contribute to design
· Recommend best practices including data and system security best practices
· Conduct code reviews
· Shape DevOps
· Develop infrastructure as code using Terraform, and build reusable Terraform modules so teams can more easily (and safely) create infrastructure
We’re looking for someone that:
· Has 6+ years experience in commercial, enterprise-class product environments
· Has 3+ years experience in database development
· Experience with DevOps
· Experience with Python, GraphQL, React
· Experience with REST APIs
· Experience with Kubernetes and Docker or similar
· Experience with PostgreSQL or similar
· Experience with cloud environments (AWS) and Terraform
You’re naturally able to:
· Lead by example, mentor others, and work as a team member
· Show compassion, understanding and hold the trust of team members
· Be creative, troubleshoot and problem solve
· Plan and execute on thoughtful, purpose-driven design
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Job Types: Full-time, Permanent
At TelehealthMD, our sales team is the engine that drives our global consumer reach in packaging solutions. We are seeking a qualified sales manager to help keep our revenue engine running through their own skill and the leadership of a team of driven sales representatives. Our ideal sales manager has in-depth knowledge of and experience with the sales process, excelling at lead generation, relationship building, and closing deals. We’re seeking a quick learner with strong negotiating skills, and someone with a track record of success who can inspire the same in others. The role demands a leader with a sharp mind and the ability to coach, advise, motivate, or replace sales representatives to create and maintain a high-performance sales force.
At TelehealthMD marketing is about understanding people — and building awareness about how our products/services can satisfy their needs. We’re looking for an experienced and versatile marketing manager who is hungry to do this and more. Our ideal candidate has experience developing and executing marketing campaigns while managing and inspiring a team. He/she will be comfortable with day-to-day marketing activities, as well as long-term strategy, thriving with tight deadlines and changing needs. If you are a people-person who loves the rewarding challenge of building a brand, we want to hear from you.
Objectives of this Role
Daily and Monthly Responsibilities
Skills and Qualifications
Preferred Qualifications
Front End Developer Job Description
We are looking for programmers with a keen eye for design for the position of front end developer. Front end developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.
Front end developers are required to work in teams alongside back end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.
Front End Developer Responsibilities:
• Determining the structure and design of web pages.
• Ensuring user experience determines design choices.
• Developing features to enhance the user experience.
• Striking a balance between functional and aesthetic design.
• Ensuring web design is optimized for smartphones.
• Building reusable code for future use.
• Optimizing web pages for maximum speed and scalability.
• Utilizing a variety of markup languages to write web pages.
• Maintaining brand consistency throughout the design.
•
Front End Developer Requirements:
• Degree in computer science or related field.
• Understanding of key design principles.
• Proficiency in HTML, CSS, JavaScript, and jQuery.
• Understanding of server-side CSS.
• Experience with graphic design applications such as Adobe Illustrator.
• Experience with responsive and adaptive design.
• Understanding of SEO principles.
• Good problem-solving skills.
• Excellent verbal communication skills.
• Good interpersonal skills.
Android Developer
Primary Duties
• Work closely with the senior Android developers and product development team to discuss and implement new features.
• Assess application performance and monitor bug reports in various reporting tools such as Sentry to ensure optimal app performance.
• Contribute to the product strategy and vision based on Android best practises, user feedback, and analytics.
• Coordinate with team members to ensure alignment of feature and UI implementations.
Professional Requirements
• Post-secondary education in software development (university, polytechnic, bootcamp, etc).
• Experience writing code in Android with Kotlin or Java.
• Familiarity with the agile & scrum software development process.
• Working on your own software side projects would be a plus.
• Self-starter and highly motivated
Technical Requirements
• An understanding of the fundamentals of the Android framework (lifecycle, activities, fragments, etc)
• Understanding of communication patterns such as MVVM, MVI, MVC, etc
• Experience using REST web services with JSON data payloads
• Experience with version control systems such as Git
Nice to Have
• Familiarity with many of the Android Jetpack components, such as ROOM, Navigation, etc.
• Understanding of reactive streams such as RxJava
• Experience using the Android Studio profiler to find performance issues and memory leaks
Compensation
• Base salary based on experience
• Full benefits
Full Stack Developer
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Full Stack Developer Responsibilities:
• Developing front end website architecture.
• Designing user interactions on web pages.
• Developing back-end website applications.
• Creating servers and databases for functionality.
• Ensuring cross-platform optimization for mobile phones.
• Ensuring responsiveness of applications.
• Working alongside graphic designers for web design features.
• Seeing through a project from conception to finished product.
• Designing and developing APIs.
• Meeting both technical and consumer needs.
• Staying abreast of developments in web applications and programming languages.
Full Stack Developer Requirements:
• Degree in computer science.
• Strong organizational and project management skills.
• Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
• Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
• Proficiency with server-side languages such as Python, Java, PHP.
• Familiarity with database technology such as Postgres, Django and MongoDB.
• Excellent verbal communication skills.
• Good problem-solving skills.
• Attention to detail.
YOU can do the work and deliver exceptional results to the company. YOU will fit in and be a great addition to the team. YOU possess a combination of skills and experience that make you stand out.
support@mdcanada.ca
Your solution for developing innovative, patient-centered health experiences
Bring clarity to your care
Copyright Telehealth 2022. All rights reserved