We are looking for a Full Stack Engineer to join our development team who is working on a product related to blockchain technology. The product revolves around an exchange protocol for decentralized finance (DeFi) that solves the billion-dollar problem in the context of trading. More details about the product can be found here.
You will play a crucial role in designing and implementing your knowledge and combining Vue.js on the front end and Python (Flask and FastAPI) on the back end.
Job location: Remote / Serbia
Responsibilities
- Implementing responsive user interfaces using Vue.js 3, TypeScript, and the Quasar Framework
- Developing and maintaining backend services utilizing Python, Flask, and FastAPI to create RESTful APIs and handle data flow efficiently
- Integrating with databases, particularly Postgres, to securely store and retrieve data for the applications
- Troubleshooting and debugging technical issues to ensure smooth application functionality
- Work closely with other developers and stakeholders to deliver successful project outcomes
Requirements
- Strong proficiency in Vue.js 3, and TypeScript for frontend development
- Strong experience with Python, Flask, and/or FastAPI for building backend services and RESTful APIs
- Familiarity with relational databases, preferably Postgres, and designing efficient database schemas
- Excellent problem-solving skills with the ability to handle complex issues efficiently
- Eagerness to learn and adapt to new technologies, including Flask if not already experienced.
- Experience working in Quasar Framework
- Exceptional teamwork and communication skills, thriving in a collaborative environment
- Bachelor's degree in Computer Science, Software Engineering, or related fields is preferred
- Excellent knowledge of English, written and spoken
Nice to Have
- Familiarity with Rust development tools and frameworks
- Experience with WASM and familiarity with upcoming WebGPU technology
- Enthusiasm for learning about blockchain technology and its integration into web applications, specifically using web3
- Previous experience or exposure to blockchain technologies or projects