Job Overview This role involves end-to-end ownership of the product lifecycle in a fast-growing startup, focusing on full-stack development with...
Full-Stack Developer
CodePipe GmbHJob Overview
Develop custom software solutions including web, mobile, or desktop applications in an agile environment focused on quality, clean architecture, and user-friendly design. Work with a team of developers, designers, and AI experts to realize complete projects from idea to operation.
Responsibilities
- Build tailored software solutions for web, mobile, or desktop.
- Develop backend and frontend components for full projects.
- Collaborate in an agile team to deliver from concept to deployment.
Qualifications
- Backend Must-have: Strong knowledge of Python and Django, experience with PostgreSQL, proficient in developing REST APIs.
- Backend Nice-to-have: GraphQL, Redis, experience with LLMs and building AI systems (e.g., LangChain, AWS Bedrock/OpenSearch), knowledge of RAG/CAG and intelligent chatbots, Docker (Docker-Compose), CI/CD pipelines (GitLab, AWS).
- Frontend Must-have: Strong knowledge of React and Next.js, TypeScript, experience building custom design systems (e.g., shadcn/ui), TailwindCSS, React Query, state management (e.g., Zustand, Redux Toolkit, MobX).
- Frontend Nice-to-have: Monorepo structures, experience with Wikis (e.g., Wiki.js), basic UI/UX design knowledge, Storybook, testing (e.g., TestCafe, Jest, Selenium), Docker, CI/CD pipelines, form validation (e.g., React Hook Form) and schema validation (e.g., Zod).