Senior Frontend Developer
📝 Opis główny / Wstęp
As a Senior Frontend Developer at Thaumatec, you will play a key role in designing and delivering modern applications across IoT, healthcare, and consumer technology domains.
We value long-term cooperation, high-quality engineering, and creative problem-solving. If you enjoy building applications, improving existing architectures, and delivering scalable frontend solutions, Thaumatec is the place where you can grow and make meaningful impact.
If you are passionate about frontend development, thrive in collaborative environments, and care deeply about craftsmanship, we’d love to hear from you.
Develop and maintain mobile applications using React Native, focusing on performance, reliability, and smooth user interactions.
Contribute to mobile-first architectures and help shape the technical direction of mobile features.
Build and enhance web applications using React or other modern frontend frameworks when needed.
Collaborate closely with backend teams to integrate REST APIs and ensure seamless communication between services.
Propose architectural improvements and participate in designing scalable frontend solutions.
Implement automated tests and contribute to maintaining high-quality standards across the codebase.
Participate in code reviews, ensuring maintainable, clean, and scalable code.
Mentor junior developers and support student teams working on real-life mobile and frontend projects.
Work in an international, cross-functional environment with strong ownership and open communication.
5+ years of commercial experience in frontend development
Experience with development for IoT devices, smart displays, or embedded Linux environments will be an additional advantage
Hands-on experience with React Native (core mobile development skills: navigation, animations, performance tuning, debugging) will be an additional advantage
Strong proficiency in JavaScript and TypeScript.
Hands-on experience with React Native (core mobile development skills: navigation, animations, performance tuning, debugging).
Practical experience with React for web applications.
Solid understanding of mobile UI/UX patterns, responsive layout principles, and cross-platform challenges.
Strong knowledge of HTML5, CSS, and modern frontend practices.
Experience integrating REST APIs, working with Swagger/OpenAPI documentation.
Familiarity with state management tools such as Redux, Pinia, or NgRx.
Experience with automated testing (Jest, Jasmine, Vitest, Cypress).
Proficiency with Git and collaborative development workflows.
Ability to work with existing mobile or frontend codebases, improve architecture, and support technology upgrades.
Experience conducting or participating in code reviews.
Strong English communication skills and ability to work in cross-functional teams.
Understanding of Scrum methodology; PSM I certification is a plus.
Experience building custom charts or data visualisation, especially with D3.js.
Familiarity with Nx or other monorepo tools.
Understanding of Scrum methodology; PSM I certification is a plus
Experience with design systems, reusable component libraries, or Storybook.
Basic understanding of Node.js or Nest.js.
Experience consulting on UI/UX design or collaborating closely with designers.
Exposure to building AI-powered functionalities, including chatbots.
Experience leading or mentoring developers or student teams.
B2B: 20000 PLN netto - 27000 PLN netto
UoP: 17000 brutto - 24000 PLN brutto