Software Engineer (Full-Stack)
Clera
Berlin, Germany
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Berlin, Germany
Tech stack
API
Artificial Intelligence
Databases
Web Development
PostgreSQL
Node.js
Azure
Next.js
SQL Databases
Systems Integration
TypeScript
Tailwind
React
Backend
AI Platforms
Front End Software Development
Web Api
Job description
Our client is an early-stage AI-focused platform looking for a Full-Stack Software Engineer to own features end-to-end. This is a full-time, on-site role in Berlin offering substantial ownership over product features, architecture decisions, and rapid delivery in a fast-paced environment., * Design and implement robust backend systems and APIs for an AI platform
- Build end-to-end solutions spanning backend (Node.js), database layers, and frontend integration
- Develop and optimize database schemas, queries, and data models for performance and scalability
- Implement API endpoints and integrate with third-party services and AI providers
- Collaborate on technical architecture decisions and system design
- Maintain and optimize the codebase for performance, reliability, and maintainability
- Participate in support engineer rotations to assist customers and the customer support team
Requirements
Do you have experience in Web development?, * 3+ years of full-stack web development experience
- Strong collaboration and communication skills with product leadership and cross-functional teams
- Proficiency in PostgreSQL and SQL for data modeling, querying, and optimization
- Proficiency with Tailwind CSS for frontend styling and implementation
- Experience owning features end-to-end from conception to deployment in production environments
- Experience building AI-powered features or integrating AI/ML services into applications
- Experience with Node.js, React/Next.js, and TypeScript
- Strong CS fundamentals