Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Novatide Labs is an innovative fintech company dedicated to transforming the digital asset space. Our mission is to provide cutting-edge solutions that empower individuals and businesses to thrive in the evolving financial ecosystem. We pride ourselves on our commitment to excellence, collaboration, and continuous innovation.
Just to let you know: We are very open to people who want to learn, so if you don't meet all the requirements, feel free to apply anyway.
Important: Advanced fluent conversational English is a strict requirement for this role.
Role Overview
We are looking for a skilled Software Developer (Junior/Semi-Senior) to join our team. You will work on real-world software development projects, contribute to automation processes, and play a key role in developing new software features.
Key Responsibilities
- Project Work: Assist in automating processes, building new software features, and creating websites.
- Collaboration: Work closely with the Project Manager, Team Leader, and Developers.
- Contribution: Take ownership of assigned tasks, propose innovative ideas, and support team efforts in project completion.
- Blockchain Development: Design, implement, and maintain decentralized applications (DApps), blockchain protocols, and smart contracts.
- Validation Nodes: Work with validation nodes to ensure security and efficiency of blockchain networks.
- Proficiency in Python.
- Knowledge in Solidity and, Smart contracts.
- Familiarity with Javascript, HTML, CSS, Node.js, Flask, PostgreSQL, Redis, Git, GitHub, and preferred development IDEs.
- Understanding of decentralized application (DApp) development.
- Knowledge of containerization tools such as Docker and Kubernetes.
- No specific degree requirement, but a background in Computer Science, Machine Learning, or related fields is beneficial.
- Programming Languages: JavaScript, Python, Solidity
- Web Development: HTML, CSS, JavaScript frameworks/libraries
- Back-end Development: Node.js, Flask
- Databases: PostgreSQL, Redis
- Version Control: Git, GitHub
- Blockchain Technologies: Solidity, Smart Contracts, Validation Nodes
- Containerization & Virtualization: Docker, Kubernetes
- Development Tools: Preferred IDE
- Innovation and Creativity: We value new ideas and creative problem-solving approaches.
- Responsibility and Initiative: Take ownership of projects and contribute innovative ideas.
- Collaboration: Work effectively within a team and communicate clearly.
- Adaptability: Quickly adapt to new circumstances and challenges.
- Respect and Good Communication: Maintain a respectful and communicative work environment.