At Minespider, we're building the future of sustainable supply chains on the blockchain. We partner with amazing companies, such as Volkswagen, who share our vision that no mineral should be sourced anonymously.
Our blockchain protocol offers transparency and traceability at every stage of the supply chain for responsible mineral sourcing. While most companies are building private, permissioned blockchains, the Minespider protocol runs on an open blockchain that guards transparency.
As a Senior Backend Software Engineer you'll be working together with the IT and Product team to define and build the next generation of our application, tools, DAPPs, and more. Working with new architectures, technologies, and concepts, we're looking for great people to build outstanding software by applying best practices like SOLID, Clean Code, Design Patterns, modern architectures and more.
You'll be a key part of our tech team. Your opinions and ideas will be very welcome as we build great solutions for our clients and for the mining industry as a whole.
On a daily basis you will:
Help to implement, create, and conceive our new platforms, DApps, and more.
Build next generation web applications with a focus on the client side.
Uphold good development practices and clean code.
Develop and improve our new and existing projects.
Ensure top quality development among the team.
Share responsibility for the team and your own productivity and delivery.
Be a team player!
We'd like you (along with the UI/UX team and others) to assemble a platform that offers an outstanding customer experience. We're happy for you to make use of new concepts and cutting-edge technology (such as ReactJS, AngularJS, Sockets and others).
We work in English,so fluency is essential.
Your skill set:
As a Backend Engineer with 8+ years of proven experience in web development, we expect you to be fluent in the following technologies/concepts:
NodeJS and PHP are your main technologies, so we expect you to be a master in them ;)
Backend frameworks such as Symfony, Express or others
True understanding of abstraction and design of components for back/front-end integrations
Mastery of Design Patterns and Architecture
Symfony Framework and it's good practices (you live good practices!)
Interface Design and Information Architecture
DevOps savvy, capable of bringing insights and implementing micro-automations and improvements into the ecosystems
Experienced with RESTful Applications and it's nuances on usage of nouns, verbs, payloads, headers as well as it's good practices on how create great design and flow for it
You're the guardian of the Clean Code and good practices in development (also responsible for coaching your colleagues into meaningful and great code reviews)
An interest in the latest trends in web development
It would be awesome, but not necessary, to have experience in:
Test Driven Development
Smart Contracts / Blockchain experience
What we promise:
Responsibility, trust, and resources from day one.
Potential for growth and professional development opportunities.
A full-time position in a dynamic company in the heart of Lisbon, with branches in Germany and Switzerland.
An inspiring, positive, and transparent company culture.
An on-boarding program, plus great team events and plenty of fun.
An open and diverse working environment with an outstanding international team.
Sound like we're a match?
We're glad you found us.
We have a very agile and efficient process so you don't need to worry about boring steps, long waiting times, and tons of interviews ;)
The steps are very straightforward:
Upload your CV
Upload a cover letter
After submitting those, you'll receive an amazing code challenge from us and we will start the process from there. Best of luck!