We’re looking for a Senior Full-Stack Developer to join our team in Berlin
Company Snapshots









What We Do
At A Color Bright, we create digital products with purpose. Our work ranges from long-term partnerships, where we serve as an independent in-house team, to designing websites, applications, and playful one-off projects.
No matter the project, our goal is to move organizations forward and make things that reflect a thoughtful view of the world. As a team, we value open communication, collaboration, and continuous learning in a respectful and inclusive environment.
What You'll Do
As a Senior Full‑Stack Developer, you’ll shape the products we build — primarily on the frontend, while strengthening our backend capabilities. You will:
- Lead frontend architecture and implementation for web apps and websites
- Collaborate with designers and developers to deliver accessible, performant interfaces
- Design, build, and evolve the server side that powers those experiences
- Make pragmatic technical decisions and improve shared practices across the stack
- Mentor and support other developers, fostering a culture of growth and learning
What We’re Looking For
A seasoned developer who cares deeply about your craft. You are:
- A builder who cares about accessibility, performance, and long‑term maintainability
- Curious, proactive, and not afraid to challenge assumptions
- A collaborative teammate who gives and receives feedback thoughtfully
Your Experience & Skills
We’d love to hear from you if you have:
- Significant experience building and shipping performant, accessible web applications (usually 5+ years)
- Strong frontend foundation: TypeScript, semantic HTML, and modern CSS
- Deep expertise with at least one modern frontend framework or library (e.g., React/Next.js) and its ecosystem (state management, routing, tooling)
- Hands‑on unit testing experience (e.g., Jest, React Testing Library)
- Comfortable designing simple APIs, working with Node.js, and modeling data aligned to product needs (auth, validation, error handling)
- Familiarity with CI/CD and collaborative workflows (code reviews, documentation, release practices)
- Ability to scope work, make pragmatic trade‑offs, and communicate decisions clearly
Nice to have:
- Integration and end‑to‑end testing (e.g., Playwright/Cypress)
- Experience with design systems and component libraries
- Exposure to cloud hosting (e.g. AWS, GCP) and observability basics (monitoring, logging)
Details
- Full-time in Berlin
- Salary €65,000–€70,000 gross annual
- 28 days of paid time off, with semi-flexible working hours
- Professional development budget for things like conferences, seminars and courses
- Experienced, international, engaged team
- Inclusive, LGBTQIA+ and family-friendly working environment
- Working languages English (required) and German (optional)
- Start date: As soon as you're ready
How We Hire
Our process is thoughtful and respectful of your time:
- Intro call (30 min) - A friendly conversation to understand your goals and share context about the role and our team. Mutual fit first.
- Pairing technical deep‑dive (60–90 min) – We’ll collaboratively build a small feature—think a product list with pagination—in our usual stack (Next.js). You’ll drive while we pair: clarify requirements, discuss trade‑offs, and focus on accessibility, performance, and reliability. No need to pre‑write code; we’re interested in how you think, communicate, and work through real constraints
- Work samples walkthrough & team chat (45–60 min) – Show us some projects you’re proud of and meet future collaborators. We’ll talk about ways of working, feedback culture, and how we make decisions together.
- Offer and references - If it’s a match, we move quickly. We respect your time—any exercise is scoped to show your thinking, not unpaid work.
How To Apply
We’re excited to hear from people with diverse backgrounds and perspectives. We especially encourage you to apply if you identify with one or more underrepresented groups in tech—including people of color, women*, LGBTQ+ folks, neurodiverse individuals, and people with non-traditional career paths.
To apply, please send us:
- Your CV
- A brief introduction and why this role excites you
- Any relevant links (personal website, portfolio, GitHub, etc. – optional but appreciated)
Please send your application to Dan. We’re looking forward to hearing from you!