Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software Developer

Software Developer

WasmerMadrid, ES
Hace 5 días
Descripción del trabajo

We are seeking a skilled backend developer with industrial-strength software engineering skills to work from our office in Madrid and help us enable WebAssembly on any infrastructure compiled from any programming language. You will lead the backend coded with Python, Django, GraphQL and a bit of WebAssembly and Rust (no prior knowledge required for the last two).

You'll work with a very technical team, in challenging problems that will move the state forward of cloud computing as we know it.

You'll be working very close to the frontend team and our CEO, who is also the creator of the Python GraphQL framework : React.js Conf 2016, Django Con 2016, GraphQL Summit 2018, Compiling Python to Native Wasm 2024).

At Wasmer, we work on the software that will power the next generation of computing platforms for local, cloud, and edge applications using WebAssembly. Similar to how Node.js enabled server-side JavaScript, we enable server-side WebAssembly for all supported languages like C / C++, Java, Go, Rust, and many others.

Our mission is to make software universally available.

You are a highly-skilled backend developer with expertise in Python and have curiosity and willingness to learn other programming languages like Rust. You want to work on the software that will power the next generation of Cloud and Edge Computing platforms using WebAssembly.

Maintain, architect, and build backend APIs for our Cloud service (Wasmer Edge)

Coordinate with the UI / UX and Frontend developers to implement new backend APIs (via GraphQL) that support UI and command-line functions

Write tests and implement automated testing for backend services to deliver a high-quality user experience

Own the backend codebase and proactively communicate ideas for improvement or potential vulnerabilities.

Deep understanding and commitment to software engineering best practices and principles (such as Agile and CI / CD) and continuous improvement through measurement.

Python, GraphQL, C / C++, Rust, etc.

Demonstrated experience in developing backend services for a SaaS product.

6+ years of software engineering experience

A technical chat - 30 mins

We will set up a Slack channel for fast communication. You'll be paid for the time spent on the project regardless of the final state of the application - 15-20 paid hours

Crear una alerta de empleo para esta búsqueda

Software Developer • Madrid, ES