Zymeworks Inc. | Web Application Developer | Vancouver, Canada | Onsite | $75 - $110k CAD
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
Trivium Real Estate | Frontend and Devops | London | Full-time | ONSITE
We're a young, investor-backed, machine-learning startup for the commercial real estate industry (proptech). Our MVP is moments away from launching and customers are queuing to take it for a spin. As such, we're growing our team to tackle the challenges ahead.
We're a team of 8, located at London's South Bank and value continuous learning, empathy with our clients and customers, and empowering our engineers to make the best decisions.
# Front-End Engineer
This is for someone who:
- is comfortable in functional programming, especially Elm; and
- is experienced shipping front-end software to production; and
- has empathy for users and loves friendly UX; and
- has an eagerness to learn and willingness to share knowledge.
## A Typical Day
- Start off writing a feature that requires elm-ports. These can be tricky, so you pair with another developer who has shipped such code before.
- After lunch you're requested to review a Pull Request that fixes a bug you accidentally introduced a couple weeks back. There's no blame, instead some discussion about how our tests and review process could have caught this earlier.
- The afternoon is spent with the Product guys around a whiteboard. You're helping them sketch out a realistic wire-frame for a feature we plan to deliver in a couple of weeks.
# Dev-Ops Engineer
We're believers in CI and automated testing, but we need some help getting there. In particular we spend far too much time:
- Ensuring our testing, deployment, and validation services are up to date with the product.
- Managing different servers for staging and production.
- Trying to ensure we have a consistent build process across different machines.
- Thinking about the best way to deliver our machine-learning services in production.
You should have:
- experience maintaining CI services;
- experience writing web applications in a functional language;
- experience with different build processes (e.g. Make, `webpack`);
- knowledge of and comfortability with Linux, AWS, and Docker.
# Some Tech we like:
We're more interested in a willingness and ability to learn than what you currently know. But in case your interested in the stack we're using:
- Haskell
- Elm
- PostgreSQL
- Python / scikit-learn
- Tensorflow / Deep learning
- AWS
- CircleCI
- Automated Testing
contact info in my profile.
NoRedInk | Back-End, Front-End, Full-Stack, SRE, or Engineering Manager | San Francisco, CA | REMOTE Pacific Time (PST) to Central European Time (CET)
We’re an ed-tech company on a mission to help all students become strong writers! Our team may be small, but NoRedInk is used by 1 in 2 school districts in the US, and students have answered over 2 billion questions on our platform.
We’re a group of friendly people who listen to and learn from each other. We discuss past mistakes openly so we can adapt our processes to the challenges that come with progress. Puns flow freely across our San Francisco office as well as on Slack, and we have remote engineers spanning six different time zones.
Our engineering team [1] prides itself on code quality and innovation. We use the cutting-edge Elm programming language for all our new front-end code, and have been migrating legacy React code to Elm as well. Our back-end is primarily Ruby on Rails, although we are working to split off smaller services as we scale to keep up with our traffic. You can read about our experiences with these technologies on our team blog! [2]
In addition to spending work hours open-sourcing useful libraries we develop [3], we also invest financially in open source. We hired the creator of Elm, Evan Czaplicki, to develop Elm full time. [4] Evan discusses his plans for the language with the team every week, periodically pairs with other engineers on Elm, and cracks up members of the sales team with his lunchtime jokes.
We use Amazon AWS for our infrastructure and automate all of our deployments using Chef and OpsWorks. We write a lot of tests, and use Jenkins for continuous integration. Our process for new features begins with our product team and in-house visual designer, continues with a GitHub pull request from a feature branch into master, and ends with our in-house QA specialist trying to break it before it reaches production.
We’re looking for engineers who want to work on a mission that makes a difference and who are the type of collaborators that value kindness and open-mindedness, over convincing the group they’re right.
You can learn more about what to expect through blog posts about our interview process [5] and on-boarding experience [6].
If you’re interested, please apply through our jobs page! https://www.noredink.com/jobs
[1] https://www.noredink.com/about/team
[3] https://github.com/NoRedInk/
[4] http://tech.noredink.com/post/136615783598/welcome-evan
[5] http://tech.noredink.com/post/145260396603/our-engineering-h...
[6] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...
BuddyLoans | Developer | Manchester, UK | Full Time | On Site | https://www.buddyloans.com
BuddyLoans is a fast growing UK guarantor lender with great recent funding. We are looking for experienced developers to help us build a bespoke guarantor lending platform integrated with an in-house multi-channel contact center (built with Twilio). You'll have direct input in making new business decisions, from a strategic level to design and implementation of new features. Our current stack is PHP 7 on the backend (Zend Framework/Expressive), JavaScript (React) and Elm on the frontend, along with MySQL. Our applications are hosted on AWS.
Required strong experience with:
- OO PHP programming with good use of design patterns
- At least one major PHP framework e.g. Zend Framework, Symfony, Laravel, Phalcon, CodeIgniter - MySQL
- Git version control
Desired experience in:
- Integrating with 3rd party APIs
- Writing testable PHP code using PHPUnit or phpspec
- JavaScript frameworks eg. React, Ember, jQuery.
- AWS
- Twilio cloud communications platform
Please email php.recruitment@buddyloans.com if you are interested. No agencies.
Permutive (YC S14) | https://permutive.com | London, UK | FULL-TIME, ONSITE, EU-eligible engineers only
Permutive is a real-time data management platform. We enable digital product, commercial and marketing managers to customize user experience in real-time, on every device across every channel.
We're a high-growth (revenue grew 10x in 2017), high-scale (> billion API requests every day) SaaS company. At our stage and scale, there's no unimportant work in our engineering team, and there's a real opportunity to come and take ownership, set technical and cultural direction, and exercise engineering excellence at scale.
We're hiring for a number of full-time roles in our London office:
• SDK Engineer (TypeScript): https://permutive.workable.com/j/25C5A9A443
• Compiler Engineer (Haskell): https://permutive.workable.com/jobs/695395
• Product Engineer (Elm): https://permutive.workable.com/j/8E976C59D9
• Backend Engineer (Scala): https://angel.co/permutive/jobs/232391-software-engineer-bac...
If you find us here and are interested, please use the summary field in Workable to let us know you found us on HN. :) Also happy to answer questions at jobs@permutive.com
BULLET | Early Employee - Software Engineer | Berlin, Germany | Full Time | Onsite
Until today the famous Mittelstand (SMEs in the DACH-region) relies heavily on information transmitted via snail mail, printed and stored on actual paper. This anachronism renders the data all but ineffective for sharing and business intelligence. The BULLET platform presents a solution that empowers entrepreneurs* everywhere. Our service digitizes their correspondence and uncovers valuable information hidden in their mailboxes for them. The entire process runs seamlessly as a straightforward experience: Scanned postal mail is forwarded directly to the dedicated BULLET email inbox. Our customers always remain in control, as we apply the highest standards in compliance and privacy when archiving and shredding documents. BULLET does more than offering support for a company in its understanding of regulatory requirements on safeguarding documents properly. Now, businesses can leverage formerly inaccessible data for more insight and profit. It finally becomes digitally available across the entire supply chain and operations – securely and quickly.
BULLET is looking for full-time employees who want to join an early stage startup with all the benefits and challenges it entails – including the heavy lifting and upending of existing structures. We have set aside generous equity packages to distribute amongst our early team members on-site in Berlin.
The development of the MVP has kicked off with Go, Elm, MySQL and Docker. Possible future technologies range from Kubernetes, minio, Kafka, NATS to others. We are currently assembling the core tech team, which will shape our strategy for the years to come.
Contact: seong-min.kang@bulletglobal.com
Zymeworks Inc. | Full Stack Software Developer | Vancouver, Canada | Onsite | $75 - $110k CAD
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