
FullStack Node.js/React Developer (Mid Level)
- Bratislava, Bratislavský kraj
- 2 100 - 4 000 € za mesiac
- Práca na zmluvu/dohodu
- Plný úväzok
- Get familiar with our technical infrastructure, architecture, and workflows
- Complete onboarding and set up your development environment
- Start building relationships across teams and functions
- Actively participate in code reviews and share constructive feedback
- Understand core business logic and collaborate with stakeholders
- Contribute independently to feature development, bug fixes, and improvements
- Partake in technical discussions and implement complex features
- Take ownership of significant parts of our frontend architecture
- Identify and address performance and scalability challenges
- Mentor junior developers and promote high coding standards
- Experience in BE development
- Work with Node.js frameworks such as Express, NestJS, or Fastify to structure maintainable and testable server-side applications.
- Design and implement robust RESTful and/or GraphQL APIs that are consistent, secure, and scalable—used internally across multiple teams and external-facing when required.
- Ensure excellent developer experience for internal consumers through detailed documentation, clear error handling, and consistent behavior.
- Define and enforce API contracts and schemas (e.g., OpenAPI/Swagger) in collaboration with product managers and frontend engineers.
- Experience working with databases (PostgreSQL, MSSQL, Oracle DB).
- Experience in FE development
- Solid knowledge of React (TypeScript)
- Comprehensive understanding of component-based architecture, React hooks, and state management (e.g., Context API, Redux or similar).
- Familiarity with front-end unit testing (Jest/Vitest)
- Strong CSS skills (e.g., Styled Components, Stitches or similar CSS-in-JS solution), attention to detail in implementing pixel-perfect designs based on Figma prototypes
- Familiarity with GraphQL, REST APIs, Git and CI/CD pipelines
- Comfortable working in Agile teams and collaborating via tools like GitLab and Jira
- Experience with Storybook library and managing custom design system
- Experience with performance profiling
- Basic web security practices such as XSS/CSRF protection, CSP setup, and secure token (JWT/OAuth) handling
- Knowledge of image transformations using matrices (e.g., scaling, rotating, translating graphics via CSS/SVG and transforms) and Canvas.
- Familiarity with E2E testing (Playwright).
- Background in UX research or design thinking
- React, TypeScript
- ‘redux-toolkit’ for global state management
- ‘tanstack-query’ used for fetching data via GraphQL and REST API
- Frontends monorepo orchestrated with Turborepo and pnpm
- All apps are bootstrapped with Vite
- Vitest is used for unit tests
- Playwright for E2E tests
- CSS: Our design system built on top of Stitches and Radix UI components
- Node.js-based API
- GitLab CI/CD