Senior TypeScript Developer
MiLaboratories
At Platforma.bio, we are at the forefront of revolutionizing computational biology through our cutting-edge software platform. We aim to empower bioinformatics developers by providing a robust framework and SDK that enables the creation of sophisticated applications tailored for biology use.
Role overview
We are seeking a self-motivated, experienced TypeScript developer in Desktop team with aspirations to become a team lead. Our current structure includes three teams: a desktop team crafting a user-friendly desktop app (TypeScript, Vue.js, Electron.js), an backend platform team developing a powerful engine and workflow language (Go, TypeScript), and a backend team combining TypeScript's efficiency with C++'s performance. This pivotal role involves overseeing the entire desktop development process — from conceptualization to deployment — ensuring our product not only meets but exceeds the expectations of our community and stakeholders. Reporting to the Head of Development, you'll play a crucial role in shaping the future of computational biology.
Key Responsibilities
- Lead the Desktop team's development in terms of choosing technological solutions and their implementation.
- Implement assigned technical tasks in a timely and high-quality manner
- Be responsible for the technical backlog.
- Ensure the delivery of high-quality, scalable, and performant solutions that meet the specific needs of bioinformatics developers.
- Collaborate with cross-functional teams to ensure the platform integrates seamlessly with other components and services.
- Stay abreast of emerging trends and technologies in software development and computational biology, leveraging this knowledge to keep our platform at the cutting edge.
We expect that you:
- Have mastery of basic technologies — HTML, CSS, TypeScript, DOM, browser APIs;
- understand client-server architecture;
- have experience in developing complex products using NodeJS, Vue.js, TS, Electron as a plus;
- write readable and testable code;
- are sufficiently independent, able to negotiate with colleagues, product managers, and engineers;
- can understand others' solutions and propose ideas for optimization;
- are ready to create awesome interfaces from scratch.
What We Offer
- A chance to be part of a groundbreaking platform that is changing the landscape of genomic research.
- A supportive and collaborative work environment where your contributions are valued and celebrated.
- Opportunities for personal and professional growth, with access to resources and training to advance your skills.
- Competitive salary, comprehensive benefits, and flexible working arrangements.
- Relocation to Spain, Bilbao.