Fullstack developer (senior), Node.Js, React, API, MySQL Berlin, Germany ; AI Heavy / AI encouraged!
Senior 6+ years of hands-on experience building scalable, production-grade web applications using Node.js, React, and MySQL — with a strong focus on API-based integrations and modern developer tools.
Utilize AI-enhanced tools like GitHub Copilot, Replit, or Cursor to speed up development.
Must-Have Skills
* Minimum 6 years of professional full-stack development experience.
* Strong expertise in Node.js, Express.js, and JavaScript/TypeScript on the backend.
* Deep knowledge of React, including state management (e.g., Redux, Context API).
* Solid understanding of MySQL: schema design, performance tuning, complex queries.
* Demonstrated experience building and integrating with RESTful APIs and/or GraphQL APIs.
* Proficient with version control tools like Git and collaborative workflows (branches, PRs, CI/CD).
* Experience in unit and integration testing, using tools like Jest, Mocha, or Cypress.
* Understanding of web security, authentication, and authorization protocols (OAuth, JWT, etc.).
* You will have worked on Multiple Digital Projects.
* MUST MUST be strong with node.js, react, API’s.
Advantages
* Experience using AI-powered development tools like:
* GitHub Copilot
* Replit
* Cursor
* Familiarity with containerization (Docker) and cloud platforms (e.g., AWS, Azure, GCP).
* Experience with modern frontend tooling (Vite, Webpack, etc.) Exposure to event-driven architectures and message brokers (Kafka, RabbitMQ, etc.)
* 🌱 Nice to Have
* Familiarity with NoSQL databases like MongoDB or Redis.
* Knowledge of DevOps practices and infrastructure as code.
* Agile/Scrum team experience.
About the Role
* You will be responsible for designing and implementing robust backend services, dynamic frontend interfaces, and integrating third-party systems via APIs. If you’ve used tools like GitHub Copilot, Replit, or Cursor to accelerate development, that’s a significant plus.
🔧 Responsibilities
* Design, build, and maintain full-stack applications using Node.js (backend) and React (frontend).
* Create and manage RESTful and GraphQL APIs and integrate with third-party systems and services.
* Design database schemas, write efficient queries, and manage data persistence using MySQL.
* Collaborate with DevOps and product teams to deploy, monitor, and maintain cloud-based applications.
* Lead and review code for performance, scalability, and best practices.
* Document architectural decisions and support knowledge-sharing within the team.
* Debug and resolve technical issues across the stack in a timely manner
Please apply with your latest CV if you wish to be considered