sshrinivasan
Joined 13 years ago
Joined 13 years ago
Zymeworks is a clinical-stage biopharmaceutical company dedicated to the discovery, development and commercialization of next-generation bispecific and multifunctional biotherapeutics. You will collaborate with scientists and developers to molecular modelling frameworks, applications, and libraries, as well as helping to develop data management, visualization, and analysis tools.
We expect you to have:
* Proven experience with interactive web application development
* A good grasp of web standards and browser technology
* A working knowledge of HTTP, REST and the nuances of API design
* Experience with our software stack or equivalent technologies
Our Platform:
* Elm and JavaScript, including D3, AngularJS for webapp frontends and visualizations
* Python for scientific applications and modelling software
* Go for server development
* Elixir for server development
* PostgreSQL
As a member of our dev team, you will create browser-based visualizations, user interfaces for web applications and data analysis tools tailored to our scientists' R&D needs. You will get to collaborate with scientists and developers to condense complex requirements, design prototypes and deploy production grade software for internal users.
For more details, and to apply, see https://zymeworks.bamboohr.co.uk/jobs/view.php?id=104
Zymeworks is a clinical-stage biopharmaceutical company dedicated to the discovery, development and commercialization of next-generation bispecific and multifunctional biotherapeutics. You will collaborate with scientists and developers to molecular modelling frameworks, applications, and libraries, as well as helping to develop data management, visualization, and analysis tools.
We expect you to have:
* A Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline
* Minimum 2 years industry experience in web application development
* Demonstrated ability to design, implement, and maintain medium-to-large scale web applications, their supporting back-end services, and associated infrastructure through entire life cycle from initial idea to final deployment
* Ability to deliver rapid, iterative prototypes from initial ideas, and a drive for software development excellence through peer code reviews, automated testing, and systematic deployments
* Experience building UX front ends and interactive data visualizations
Our Platform:
* Elm and JavaScript, including D3, AngularJS for webapp frontends and visualizations
* Python for scientific applications and modelling software
* Go for server development
* Elixir for server development
* PostgreSQL
For more details, and to apply, see https://zymeworks.bamboohr.co.uk/jobs/view.php?id=103
Hiring a software developer who can take a lead role in organizing and structuring the codebase will also make the specialists better programmers, since they learn good programming techniques from someone who actually knows them.
Source: Senior software developer, where I initially started as a "algorithm/application developer" and saw the team grow and benefit by hiring some experienced developers.
Zymeworks is a clinical-stage biopharmaceutical company dedicated to the discovery, development and commercialization of protein therapeutics for cancer. We are looking for a DevOps Engineer with expertise in configuration management, automation, continuous integration, and continuous deployment tools to join our DevOps team.
We expect you to have
• Experience with multi-tiered web server systems such as Apache, Nginx, Tomcat
• Experience with database systems, such as PostgreSQL, MySQL, and NoSQL
• Demonstrable skills in programming languages, such as Python, Ruby, Go, or Bash
• Experience with Continuous Integration and Continuous Deployment systems, such as Jenkins, Gitlab CI, or Travis CI
It would be great if you had
• Strong knowledge of Configuration Management tools such as Puppet, Chef, SaltStack, or Ansible
• Understanding of highly resilient server-based architectures, such as replication/failover, distributed architectures, and auto scaling
• Strong background with Amazon Web Services
Duties
• Working with Development teams to provide frameworks for building, testing and packaging code in a consistent, reusable way
• Creating and managing standardized development environments for the Software Development team
• Creating and supporting automated processes for deploying and configuring applications in multiple environments using Puppet, Gitlab CI, Jenkins, and similar tools
• Helping improve software deployment, monitoring and development processes
Please apply at https://zymeworks.bamboohr.co.uk/jobs/view.php?id=61
And also, if you're writing design documents for trivial features, I'm glad I don't work at your company.
Process: Telephone conversation -> Small code review task -> On-site interview (with optional Skype call if outside Vancouver)
We are looking for a web application developer with expertise in data visualization, user interface design and browser based tools to join our software team. This is an ideal opportunity for an individual who enjoys working with diverse teams of scientists and software developers to contribute towards our research platform. There is great scope for learning and professional development within a collegial and inclusive team. This position will report to the Group Lead of the Software Development Team.
We expect you to have…
-- Proven experience with interactive web application development
-- A good grasp of web standards and browser technology
-- A working knowledge of HTTP, REST and the nuances of API design
-- Experience with our software stack or equivalent technologies
-- Proficiency in English, spoken and written
Duties:
-- Create browser-based visualization, UI and data analysis tools tailored to our scientists' R&D needs.
-- Collaborate with scientists and developers to condense complex requirements, design prototypes and deploy production grade software for internal users.
-- Participate in peer code reviews, regression testing and systematic deployments.
-- Experiment with new technologies and ideas to enhance the maintainability, simplicity and robustness of our platform.
Our Stack:
-- React, AngularJS, D3, and Elm
-- Python
-- PostgreSQL
-- Go and Elixir
Zymeworks is a fast growing, clinical-stage biotechnology company developing protein therapeutics for the treatment of cancer using computational technologies. We develop molecular simulation algorithms, data analysis and visualization pipelines, bioinformatics and machine learning applications, as well as high performance computing infrastructure for our scientific tools.
In my experience that is an incorrect argument to begin with: many large tech companies seem to have more flexible work hours and remote working capabilities just like startups. I would rather focus on work-life balance, working on products that matter, having equity in the company, being able to experiment with technologies and be part of the decision making process rather than a cog in the machinery as reasons to prefer a start-up.
Zymeworks is a clinical-stage biopharmaceutical company dedicated to the discovery, development and commercialization of next-generation bispecific and multifunctional biotherapeutics. We are looking for a Senior Full Stack Software Developer to join this team to expand and improve our scientific computing stack. You will collaborate with scientists and developers to molecular modelling frameworks, applications, and libraries, as well as helping to develop data management, visualization, and analysis tools.
Duties
• Creating and evolving front-end web applications, their supporting back-end APIs, and operational infrastructure
• Leading the development of our web stack architecture using industry best practices adapted to our unique company needs
• Depending on seniority, leading a small team of full-stack developers, and participating in their growth, mentorship and project planning along with the rest of the technical and research teams
• Actively coordinating with our R&D teams to find areas of improvement in scientific data analysis, capture, visualization and UX, and designing and implementing solutions in conjunction with other scientific and technical teams
• Integrating and maintaining the developed software as part of the entire computational platform
• Experimenting with new technologies and practices that can be integrated within our organization
Our software platform includes the following technologies:
• Elm and JavaScript (AngularJS, React) for webapp frontends and visualizations
• Go and Elixir for server development
• Python and C++ for scientific applications and modelling software
• PostgreSQL, SQlite for databases and associated infrastructure
• Git for version control and Gitlab+Jenkins for source code management, CI/CD etc.