on
Senior frontend engineer, Typescript & React, Prague
TL;DR
We’re looking for a frontend engineer to own the frontend of our apps full-time, ideally in Prague. Join us to build something meaningful with the right people in an engaged and agile team. We offer challenge, opportunity, and support. Great team, no stress, competitive pay, and stock options. Tech stack: TypeScript, React, Tailwind, Symfony, Vercel.
We’re building the best SaaS product guidance app and need your help with the frontend!
Join our awesome team as we scale up our tech team. We are in a phase where we know what to build, have a ton of ideas, interesting portfolio of clients and an ambition to scale our business through automated self-served channels such as Shopify.
This is an opportunity to do things the way you want, to learn a lot, and to be part of the formative period of our company. If you help us to make it, there’s a lot in it for you as well. There is a challenge here waiting for you.
What we do
Outfindo guides online shoppers in choosing the right products—whether it’s a bike or a bra. Our core know-how is guidance, building a conversation-like flow for the end customer. We
- Onboard clients (e-shops) and process their inventory.
- Use our custom AI tech to build guidance flows tailored to their products.
- Enhance product data using autonomous scrapers and LLMs.
- Deliver guides that integrate seamlessly into our clients’ websites, creating value for their customers. See outfindo.com.
Read about us here:
- EU-Startups
- The Recursive
- Hospodářské noviny (czech language)
What will you do
- Implement frontend changes based on well-researched user stories from our product manager, Adlo.
- Build intuitive UX based on designs from our designer.
- Participate on product decisions during early phases of dev process - we are not a feature factory.
- Pair-program and review code with Franta so that you can learn from each other.
- Regularly refactor to tackle tech debt.
- Ship small, incremental changes using feature toggles for continuous deployment.
- Make architecture decisions and explore new technologies when they add value.
- Engage in team activities like learning sessions, experience sharing, and workshops.
How we work
Our tech stack includes:
- Frontend: TypeScript, React, Redux, Axios, Sass (BEM).
- Backend: Symfony/Tailwind for the self-service onboarding process.
- Tools: Git, GitHub, Vercel (SPA hosting), Sentry (monitoring), shell scripts (task automation).
We prioritize quality through code reviews, pair programming, and trunk-based development. We favor experimentation, small working increments, and big-picture thinking. Agile, but not Scrum.
What we expect from you
We want a valuable and engaged team member who aligns with Outfindo’s mission and values. You need to feel what value we provide as a company.
You should be
- Collaborative, working closely with teammates to solve problems and deliver value.
- Proactive, participating in discussions and offering thoughtful feedback.
- Flexible and ready to take ownership of tasks as priorities evolve.
You should have quite a bit of tech experience as well:
- Maintaining a React SPA, including architecture, API integration, SSR, data models and performance optimization.
- Building components with an eye for design and UX.
- Translating mockups into responsive, intuitive interfaces.
- Analyzing problems, breaking them into manageable tasks, and proposing solutions.
- Writing maintainable code and improving the development process.
We’re looking for someone with at least 5 years of experience who thrives on teamwork, effectiveness, and delivering real value.
We will get along if we share these team values:
- Our team is open-minded, inclusive, passionate.
- We help and trust each other to do our best work.
- We are always learning and trying to stay ahead.
- We respect and listen to each another.
- Creativity, passion, ambition and Outfindo goals drive us forward. We depend on each other’s reliability.
Here are some tasks or topics you might dive into when you join us:
- Developing the app to deliver the best UX for our customers.
- Maintaining the design system, component library, and style guide.
- Improving data models and tightening integration with tools like OpenAPI specs.
- Managing quality by, for example, setting up automated tests.
- Implementing feature-toggle-based architecture.
- Enhancing our processes through Dockerization, GitHub Actions CI pipelines, and better monitoring.
- Optimizing performance, accessibility, and SEO.
What we offer
- Money - not garage-startup money, not corporate-level money either, but we want you to be comfortable.
- Bonuses tied to KPIs.
- Stock options: Share in Outfindo’s success.
- Support and mentoring: We’re here to help you succeed.
- Knowledge-sharing: Regular sessions to learn from and with your team.
- Stress-free environment.
- Monthly team events: biking in summer, climbing in winter, off-sites once or twice a year
We are based in Prague with office in Žižkov. Remote work is alright, but we prefer to see each other regularly to be effective and have some fun. Communication is the key. We have good-enough office, we make good filtered coffee and we love cookies.
If this resonates with you let us know - even if you are not sure about some of this stuff or about yourself. We are ready to help you if you want to work with us.
Write an email to [email protected] or grab a phone and call Ondřej directly: +420724532118.