
React/React Native Developer
- Split, Splitsko-dalmatinska
- Stalni radni odnos
- Puno radno vrijeme
- Designing, estimating, and implementing technical solutions for medium/high complexity React/React Native applications
- Taking a part in the whole SDLC lifecycle
- Effectively collaborating with the team and client's staff
- Sharing experience and knowledge gained from projects
- Delivering complex features both independently and within the team
- Increasing code quality and maintainability through discussions and code review
- Setting up the frontend architecture, enforcing best practices and conventions
- Taking part in decision-making with the team, client, and other stakeholders
- Mentoring
- Dev leading on projects if you have a tendency for that track
- 3+ years in software development for mid-level engineers or 5+ years for senior level engineers
- At least 3 years of experience with React and/or React Native
- Excellent knowledge of React and/or React Native's ecosystem, and best practices
- Excellent knowledge of TypeScript, JavaScript and CSS
- Experience with state management - Redux, RTK, or similar
- Experience with testing - Jest, Cypress or similar
- Writing clean and sustainable code
- Fluent in English
- With both web and mobile domain
- With Storybook and custom design systems
- Or general knowledge of solutions for writing CSS like styled-components and Tailwind
- Or general knowledge of React frameworks such as Next.js or Remix
- Or general knowledge of modern frontend tooling such as Vite
- With different architectures such as micro-frontends or monorepos
- With other frameworks and technologies (backend, databases, CI/CD or similar)
- Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
- Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
- Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
- Health: Global internal wellbeing programme, access to wellbeing apps;
- Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.