Senior Fullstack Developer (m/w/d) - 6 month Contract
Deine Aufgaben
- Collaborate with stakeholders to gather requirements for new components.
- Design and develop new frontend components using React and Gatsby, ensuring seamless integration with DatoCMS.
- Audit and review the existing component library to identify areas for optimization or refactoring.
- Update and enhance legacy components to improve performance, maintainability, and compatibility with the latest DatoCMS features.
- Implement UI/UX improvements based on user feedback and design guidelines.
- Set up and configure workflow automation using tools like n8n to streamline content publishing and data management processes within DatoCMS.
- Monitor the performance of DatoCMS components in production, promptly identifying and resolving any issues.
- Full-Stack Development:
- Expertise in both frontend and backend development, with strong experience in React, Gatsby, and Node.js.
- GraphQL:
- Advanced skills in GraphQL, including custom schema design, query optimization, and integration with headless CMS platforms like DatoCMS.
- Headless CMS:
- In-depth knowledge of DatoCMS or similar, with experience in setting up and managing content structures, entities, and their frontend representations.
- Workflow Automation and Pipelines:
- Proficiency in automating processes using tools like n8n or similar, especially for content publishing and data management.
- Release Management:
- Comprehensive experience in end-to-end deployment processes, including CI/CD pipelines, version control, and production monitoring.
- Solo Development:
- Proven ability to work independently, handling all phases of the development lifecycle—from ideation and design to testing and deployment.
- Self-Management and Accountability:
- Strong ability to prioritize tasks, manage time effectively, and take ownership of project delivery without direct oversight.
- Solution-Oriented Mindset:
- Highly skilled in translating business needs into technical solutions, with a focus on finding creative yet maintainable approaches.
- Clear Communication:
- Ability to communicate effectively in English (both written and spoken), especially when conveying technical details to non-technical stakeholders. German is a plus.