Job description
(Senior) Fullstack Engineer
Permanent employee, Full-time · Berlin
THE IMPACT YOU WILL MAKE
THIS IS WHAT YOU WILL BE DOING
Lead major contributions in the frontend & backend, and ship client facing products collectively with your cross functional squad to continuously improve a high impact, live application.
Build relevant services to process and fulfil commerce-related events, triggered by end-consumers, human agents or a chat-bot
Build a view that will is used by hundreds, soon thousands, of human chat agents on desktop and on the go
Build an open API that any client can easily extend our functionality – a platform used by any kind of retailer or consumer brand
Build relevant services for your components as part of a squad
Operate what you have built: our no-ops B2B SaaS on containers wants to run standalone, while being very introspectable
Work with data and databases to build scalable APIs and automation use cases
Execute automated testing to ensure that high-quality products are delivered in a stable manner
Choose right technologies based on problem set, contextual technologies and team capabilities
Collaborate with other developers, UX designer, product owner and stakeholder from within and outside your squad in an agile working mode
Partner with the product owner to develop a thorough understanding of clients' user flows and problems, and devise robust technical decisions
Release to production and manage the respective processes and stakeholders
YOU'LL FIT GREAT WITH THESE SKILLS AND VALUES
You have 5+ years' experience in modern web development and know your way around HTML5, CSS (SCSS, Tailwind CSS), JavaScript & NodeJS and have worked with at least one major framework (Vue.js (our default), React, Angular)
You have an excellent understanding of the Node.js and JavaScript programming languages and have worked multiple years with them. Go, Rust, Python, C++, and similar are a plus.
You have experience in SQL and NoSQL wizardry: You have worked with PostgreSQL and Redis.
You are eager to explore some data in a database and develop large parts of your query / data logic in the database.
You have worked on public APIs and have an opinion and expertise how to design them for a maximum of performance (includes cost) and developer experience. You know how to keep your API consumers backwards compatible.
You can get your hands dirty or are willing to create or maintain browser libraries (like a browser SDK) in Typescript
You are not a "framework" but a "browser" engineer. You understand the environments of different browsers and their general limitations. You have worked with browser specific features.
You have built a production application with a Vue.js compatible framework and overall enjoy it. You are informed about quirks of the framework and know how to work around them.
You have built an SPA for production.
You are experienced in DevOps (CICD, Automated Testing, cloud environments, etc.)
You have had the technical ownership for a product and led a small team of engineers
You have domain knowledge in messaging, commerce, customer relationship management or alike
You have a bachelor's or master's degree in Computer Science or any other related quantitative field or other relevant experience.
WHAT MAKES CHARLES UNIQUE?
We are firm believers of customer empathy in Product Development
We are first. Conversational Commerce is destined to be the future trailing Mobile Commerce, and we will shape it together.
We are small but popular. No dress code, no rigid processes, no political discussions. Just do your best!
We are radically optimistic. We believe ideas no matter how big or small have power and we welcome anyone to voice them.
We are a whole team: Experienced Founders, experienced Engineers, top-tier Strategy Consultants, boundless Creatives, Rockstar Interns, bold Marketing experts and last but not least YOU.
We offer a flexible working environment built on trust where everyone can find a good balance between private life and work
THINGS WE OFFER
- ESOP (virtual stock options) to share in the ownership and success of charles
- A brand-new office in the heart of Berlin overlooking the wall memorial
- Competitive compensation package
- BVG employee offers
- Personal trainer on Mondays
- Meditation session on Tuesdays
- Free company lunch on Thursdays
- A friendly, open, multicultural work environment
About us
It's better to have a conversation
charles is a SaaS startup that enables brand to build personal relationships with customers. With our software, businesses can chat with customers, send marketing campaigns, sell products, analyze results and automate processes. And we go beyond the tech to offer ongoing consultancy for future success. Our vision is to become the global backbone of conversational commerce (cCom): a world in which all consumers can enjoy personal, rewarding, heartfelt conversations with the brands they love.
Founded by Kapten & Son co-founder, Artjem Weissbeck, and ex-McKinsey ecommerce lead, Andreas Tussing, charles is backed by Salesforce Ventures, Accel and HV Capital. In July 2022, we received €20 million in our Series A funding round and are now pushing for the next big stage of our growth. Which makes now a good time for you to join this journey!
caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.