Location: Vancouver, BC or Remote USA/Canada
Role Description
We are seeking a talented Software Engineer with at least 2 years of experience to join our team. If you have a passion for developing robust software solutions and have expertise in Python and/or Go programming languages, along with full-stack development skills, we want to hear from you. Experience in the medical data or healthcare industry is a plus!
Responsibilities
- Develop scalable and efficient software applications using Python and/or Go, focusing on both backend and frontend components.
- Collaborate closely with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
- Design and implement backend services and APIs to handle data processing, storage, and retrieval, ensuring security and performance.
- Create user-friendly interfaces and interactive features for web applications using modern frontend technologies.
- Explore and implement data visualization techniques to present complex data sets in a clear and intuitive manner.
- Ensure software quality through thorough testing, debugging, and code reviews, identifying and resolving issues promptly.
- Stay updated on emerging technologies and industry trends, incorporating them into our software solutions where applicable.
- Contribute to the continuous improvement of development processes and best practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of professional experience in software development, with proficiency in Python and/or Go.
- Strong understanding of software engineering principles, design patterns, and best practices.
- Experience with full-stack development, including frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks/libraries.
- Familiarity with relational and non-relational databases, and experience in database design, optimization, and query tuning.
- Knowledge of version control systems (e.g., Git) and developer workflows.
- Excellent problem-solving skills and attention to detail, with a focus on delivering high-quality software solutions.
- Effective communication skills and ability to collaborate with cross-functional teams.
- Experience in the medical data or healthcare industry is a plus.
- Ability to work independently and as part of a team in a fast-paced, dynamic environment.
- Identify, prioritize, and execute tasks in the software development life cycle
Join us in our mission to revolutionize healthcare through innovative technology solutions. If you are passionate about making a meaningful impact and possess the skills and experience outlined above, we’d love to hear from you.
Pay & Benefits
- Competitive salary range between $80,000 and $120,000
- Eligible to participate in Companys Stock Plan
- Excellent Medical, Dental, & Vision Insurance
- Unlimited PTO
- Fun team at an exciting time in an emerging market
- Remote office
Apply now and be a part of our dynamic team! Email your details to [email protected]