Middle Back-end Developer
Job Title: Middle Back-end Dev
Location: Remote
Job Type: Full-time, Long term
Experience: 2+ years
Communication: English (B1 — B2)
About Us:
CIDT is a pioneering tech firm committed to delivering advanced solutions across various sectors.
We are looking for a skilled and passionate Back-End Developer with at least 2 years of experience to join our team working on exciting Web3 projects. This is an exciting opportunity for someone with a passion for coding, solving complex problems, and taking on leadership responsibilities in the future.
Job Description:
As a Back-End Developer, you will be responsible for building and maintaining server-side applications, APIs, and ensuring the smooth integration of blockchain technologies. The ideal candidate will have strong experience in back-end development and an interest in the Web3 space, including smart contract development.
Responsibilities:
- Backend Development: Build, enhance, and maintain scalable and efficient backend systems using modern technologies (Node.js, NestJS framework).
- Database Management: Design and manage complex database architectures using SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, etc.).
- API Development: Create and maintain robust APIs for integration with front-end systems and external services.
- Collaboration: Work closely with front-end developers to create seamless and user-friendly web applications.
- Code Quality: Write clean, maintainable, and efficient code while following best practices for version control (Git), testing, and CI/CD.
- Continuous Learning: Stay updated on the latest technologies (Web3 technologies, blockchain frameworks) and best practices to improve both personal and team performance.
Requirements:
- Experience: Minimum 2 years of professional experience in back-end development.
- Backend Technologies: Proficiency in backend technologies such as Node.js, NestJS framework
- Databases: Experience with SQL/NoSQL databases, such as PostgreSQL, MongoDB, MySQL, etc.
- Web3: Basic knowledge or hands-on experience with Web3, Ethereum, and smart contract development is a plus.
- Familiarity with blockchain concepts, decentralized applications (dApps), and smart contract frameworks.
- API Development: Strong experience in RESTful API design and integration.
- Version Control: Solid understanding of Git and Git workflows.
- Testing: Familiarity with unit and integration testing frameworks.
- DevOps: Knowledge of CI/CD pipelines, cloud platforms (AWS, Azure, GCP), and containerization (Docker, Kubernetes) is a plus.
- Problem Solving: Excellent troubleshooting and problem-solving skills, with an ability to think critically and creatively.
- Communication: Strong communication skills, with the ability to work collaboratively in a remote team environment.
Preferred Skills (Optional but a Plus):
- Hands-on experience with smart contract development on Ethereum or other blockchain platforms.
- Familiarity with Web3 libraries like web3.js or ethers.js.
- Experience with IPFS, Filecoin, or other decentralized storage solutions.
- Knowledge of Blockchain frameworks like Truffle or Hardhat.
- Familiar with CI/CD pipelines for automating testing and deployment.
- Strong problem-solving abilities and ability to work in a fast-paced, dynamic environment.
What We Offer:
- Competitive salary commensurate with experience.
- Innovative Environment: Work on exciting projects with cutting-edge technologies that make a real impact on our clients.
- Remote Flexibility: Enjoy the freedom of working remotely while being part of a collaborative and passionate team.
- Inclusive Culture: Join a diverse and inclusive company where your ideas and contributions are valued.
How to Apply:
We offer a competitive rate, a fully remote work environment, and the opportunity to work with a talented and innovative team. If you have a passion for back-end development and want to be part of a growing company, we would love to hear from you.
To apply, please submit your resume and a cover letter explaining why you would be a good fit for this role.