👉 Senior Full Stack Developer
Hello, we’re Datamole: a friendly data & AI company of 80+ people. We’re a mix of data scientists, data engineers, and fullstack developers. We develop custom AI, IoT & UI solutions for industrial companies in agriculture, machinery or biotech.
Are you a skilled Full Stack Developer ready to lead projects and collaborate with a great team sitting in our Prague office? Use our advanced tech stack to make an impact.
PROJECTS YOU WILL WORK ON:
You will be involved in long-term projects that provide value to our global customers, such as:
- 🚜 Agriculture insight application: Advise farmers with data-driven insights to optimize farm management and productivity.
- ☕ Coffee machine portal: Provide insights into customer behavior and enable remote management of coffee machines.
- 🥭 Fruit ripeness analysis: Collaborate on a platform using machine learning to ensure only the best produce reaches stores.
- 🧪 Food ingredient optimization portal: Enhance food product formulations through chemical reaction optimization.
- ⚗️ Chemical analysis device control: Manage embedded devices for analyzing chemical properties of food products.
- 📚 Internal standardization project: Build shared component libraries, reusable GitHub actions, guidelines, and application scaffolds.
YOUR TEAM
9 members = 7 developers, 1 project lead, and 1 team lead.
Our key activities include:
- Frequent lightning talks: Introducing and learning new technologies.
- Aspect groups: Specializing in selected full stack responsibilities based on our preferences and strengths.
- Cross-team collaboration: Working on multi-team projects and providing feedback on system architecture.
- Long-term commitment: Focusing on long-term projects, including refactoring and maintaining legacy code.
YOUR RESPONSIBILITIES:
- Provide technical leadership on projects, collaborating with architects for mentorship and decision-making.
- Lead and handle complex development tasks as the senior contributor.
- Create system documentation and articulate technological decisions.
- Collaborate with project leads on sprint planning, technical roadmap planning, and breaking down customer requirements.
- Emphasize high-quality code, diligent reviews, and continuous infrastructure improvement.
- Mentor junior and mid-level developers.
- Stay up-to-date with the latest developments in web technologies.
YOU SHOULD HAVE:
Strong background in developing with TypeScript, React, and related technologies.
TECH STACK + TECHNOLOGIES WE WORK WITH:
Our development workflow emphasizes simple, modular, and well-documented code using Agile methodologies (Scrum, Kanban) tailored to project needs. We prioritize high-quality code, diligent code reviews, automated quality checks, and continuous infrastructure improvement.
We use:
TypeScript, React, Redux Toolkit, react-hook-form, Radix UI, Chart.js, CSS Modules, Vite, Vitest, zod, NestJS, Prisma, kysely, nx, git, GitHub, Storybook, Docker, kubernetes, Helm, ArgoCD, Azure, PostgreSQL, Azure SQL.
WE OFFER:
- ➡️ A rare combo of interesting projects and a supportive atmosphere, resulting in a high level of satisfaction among us - Datamoles.
- 🤝 Friendly company culture, no useless meetings, no dress code (but please be dressed :))
- 🏠 Homely offices at Vítězné náměstí, Dejvice - right at the tram/subway station
- ⚖️ Life-work balance (yes, we put life first), flexible working hours
- 🏖️ 6 weeks of vacation, 5 sick days
- 🥳 Regular team buildings 4x a year, office parties
- ✅ Other perks: snacks, fruits and finest coffee & tea, a library with curated books, knowledge sharing sessions, Czech/English lessons, yoga lessons, bicycle parking spots, showers & towels, BBQ terrace, relax room (foosball, Xbox, guitar…)