Senior Full Stack Developer As a group of passionate technology developers, successful entrepreneurs and industry experts, SiftMed (SM) isn\xe2\x80\x99t your typical start-up. We are scaling and growing quickly and are looking for individuals with a passion for constantly pushing the envelope and uncovering new markets/partners. SM\xe2\x80\x99s platform uses Machine Learning and AI to help our customers find the facts in medical data. What Do We Offer? As a group, we never take ourselves too seriously but believe we truly can make a big difference. We enjoy having fun, from axe throwing, full company strategic offsites, bi-annual boil ups and did we mention birthday celebrations? We want everyone to be empowered, regardless of your role, you have a seat at the table and we want to hear from you. We want our employees to succeed. We\xe2\x80\x99re flexible on work hours, we\xe2\x80\x99re ok with remote, we\xe2\x80\x99re also happy to get you an office - we realise that some people work better in the morning/night or sometimes you need a break and that\xe2\x80\x99s ok. We recognize the importance of an inclusive, diverse, and equitable workforce. Diversity and inclusion are one of our core values. To this end, we commit to prioritising the hiring and promotion of people from traditionally marginalised groups and communities. We offer competitive salary, stock options in a fast growing company, the option to take part in ad hoc bonus pop ups and did we mention our social activities? Who are you? SM is looking for a unique individual with a core set of skills, big ideas, and the drive to implement them. The ideal candidate is someone who is innovative, can grasp complex problems, and is looking to be part of a high-powered team from the ground level. We are currently integrating a variety of existing technologies, and working with academia to help design new solutions where gaps exist. As such, we need a highly skilled, self-directed software developer who is comfortable with both front and back end development and is willing to jump into any problem. Responsibilities include:
Building and maintaining a modern web application
Establishing and implementing best practices for modern, scalable web applications
Keeping up to date on related emerging trends and technologies
Guiding the development team on architectural and engineering decisions
Designing, developing, and maintaining cloud-based web applications
Designing, developing, and maintaining high-volume data pipelines
Managing and developing AWS Architecture
Provide technical guidance to junior engineers
Perform code reviews to ensure high quality, performant, and maintainable code
Here are our prerequisites:
A university degree in Computer Engineering or Computer Science or Accredited College diploma in related field
5 years experience in professional software development
Strong analytical skills for complex and creative problem solving
Interested and curious in the research and development of new concepts
Excellent interpersonal and organisational skills; able to work closely with team members
Ability to work with leadership to guide the team on technical decisions
Ability to learn and apply new technologies independently as needed
Experience working with modern scalable web applications in AWS
Experience with JavaScript and React
Experience in the following areas is considered an asset:
Experience developing software platforms that can integrate with third party providers
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
Proficiency with server-side languages such as Python, Ruby, Java, and PHP
Experience using Amazon Web Services such as S3, Lambda, React, API Gateway, Cognito etc.
Attention to detail
Job Type: Full-time Schedule:
Monday to Friday
Work Location: Hybrid remote in St. John\'s, NL A1A 1B3
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.