Senior Fullstack

Permanent employee, Full-time · Barcelona

Your mission
As a Full Stack Developer at Didit, you will be a key contributor to our dynamic software development team. Your role will involve creating and maintaining complex web applications using Django on the backend and Next JS on the frontend. Your expertise in both technologies will help shape our products, ensuring they are performant, user-friendly, and secure. Collaborating closely with cross-functional teams, you will help drive the development of innovative solutions that enhance our products and contribute to our company's success.

Your profile

Product Development:

  • Design, develop, and maintain frontend and backend components of web applications for Didit, utilizing Django and Next JS.
  • Collaborate with product owners, designers, and fellow developers to define project requirements and features.
  • Develop RESTful APIs and WebSocket services using Django Rest Framework and Django Channels to support real-time application needs.
  • Participate actively in code reviews, providing constructive feedback to maintain code quality and adhere to best practices.

Technical Expertise:

  • Design and implement end-to-end solutions based on specifications.
  • Demonstrate expertise on Django and next JS Frameworks, encompassing both REST API and WebSocket implementations.
  • Participate actively in software design, contributing your technical insights to shape efficient and effective solutions.
Minimum Experience: 
   •    4+ years of experience on Django
   •    3+ years of experience on Next JS
   •    1+ years working libraries like web3.js or

Hard Skills:
   •    Proficiency in consuming and generating REST APIs and WebSocket services using Django Rest Framework and Django Channels.
   •    Proficiency in writing secure, performant, and efficient code.
   •    Full grasp of Git version control.

Nice to Have:
   •    Knowledge of authorization and OAuth 2.0 and OpenID
   •    Implemented WebAuthn/passkeys in some project

Soft Skills:
   •    Strong problem-solving skills and analytical thinking.
   •    Desire to improve and become more knowledgeable every day
   •    Effective communication and collaboration within cross-functional teams.

What we offer?
Join the team and let's thrive together: 
  • Healthy working environment: Experience a supportive atmosphere where team members collaborate and inspire each other. Our positive work environment is designed to help you thrive both technically and personally.
  • Autonomy, responsibilities, and opportunities: At Didit, we believe in empowering our employees. You'll have the freedom to take ownership of your projects, contribute your unique ideas, and grow your skill set. We value your expertise and offer ample opportunities for professional development.
  • Office in sunny Barcelona: Imagine working in one of the most vibrant cities in Europe! Our headquarters are located in beautiful Barcelona, where you'll enjoy a fantastic work-life balance and plenty of leisure activities outside of work.
  • Hybrid model: Balancing work-life needs, our hybrid approach requires four days in the office weekly, with the flexibility to work remotely for one day.
  • Healthcare allowance: We care about your well-being. To ensure you have access to the necessary healthcare services, we provide a comprehensive healthcare allowance to support your medical needs.
  • Generous leave policy: We believe in the importance of rest and rejuvenation. You'll enjoy 25 vacation days annually, plus an extra day off to celebrate your birthday. Take the time you need to recharge and return to work with renewed energy.
About us
Gamium is a technology company that creates advanced digital identity and metaverse solutions for individuals, businesses, and developers.
We offer two products: Didit and Gamium.

DIDIT: Didit provides cutting-edge digital identity solutions for individuals and businesses, empowering them with greater convenience, security, and privacy on the internet.
  • DIDIT BUSINESS: Didit’s Business solutions help companies enhance their entire customer journey, from registration to checkout, with advanced ID tools for user onboarding, identity verification, data authentication, and payments. They can be integrated as an all-in-one digital identity solution or by modules (Didit Verification, Didit Unified Access, Didit Data Transfer, and Didit Payments).

  • DIDIT PERSONALDidit provides you with a free-to-use Digital Identity App that allows you to own and manage your Decentralized Identity with total convenience, security, and privacy. 
GAMIUM: Gamium is a social platform that allows users to create and live immersive virtual experiences with limitless possibilities.     
With Gamium, individuals can venture into a vibrant world formed by 10 Neighborhoods and over 65,000 LANDs where their wildest dreams come to life.     
- Website:           
- Twitter:     
- Telegram:
We are looking forward to hearing from you!
Thank you for your interest in Didit. Please fill out the following short form. 
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.