Description
We’re looking for a full-stack engineer to spearhead the development of ecosystem applications on StarkNet, our blockchain scalability solution. This role involves crafting the system’s architecture, participating in key technology decisions, and guiding the project from inception to successful deployment.
Key Responsibilities
Design and develop ecosystem apps for StarkNet, aimed at blockchain development teams.
Collaborate with backend teams, product managers, and the blockchain developer community.
Ensure high coding standards and maintainability in all developments.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- Extensive knowledge of client-server technologies: ability to work end-to-end in the development of modern web applications using technologies such as React, Angular or Vue.js.
- Server development ability: experience with server-side development languages such as Node.js, Python, or Java, including the ability to work with DBs such as MySQL, MongoDB or PostgreSQL.
- Extensive knowledge of system architecture: ability to work in microservices-based environments, knowledge of tools and technologies for managing development processes such as Docker, Kubernetes, and CI/CD.
- Ability to plan, manage, and implement projects independently or in small teams, including designing solution architecture and performing integration between different systems.
Preferred Experience
- Working in startup environments.
- Familiarity with Linux, database technologies (SQL and NoSQL), and microservice architecture.
- Experience with CI/CD and TDD methodologies.
- Knowledge of blockchain technologies, applications, and cryptography.