Responsibilities
- Develop and maintain complex front-end features using React.
- Build scalable, reusable, and maintainable UI components.
- Work closely with Product Managers, UX/UI designers, backend developers, QA engineers, and DevOps.
- Participate in technical discussions, solution design, and feature planning.
- Integrate front-end functionality with REST APIs and backend services.
- Work with complex data structures, permissions, roles, statuses, and asynchronous workflows.
- Ensure high performance, responsiveness, and stability of the web application.
- Analyze requirements, clarify edge cases, and proactively identify risks or gaps.
- Participate in code reviews and contribute to front-end best practices.
- Improve existing front-end architecture, performance, and code quality.
- Debug UI issues using Browser DevTools and logs.
- Collaborate with QA to support testing, bug fixing, and release stability.
- Work with documentation and keep technical information up to date when needed.
Requirements
- 3+ years of commercial front-end development experience.
- Strong hands-on experience with React.
- Strong knowledge of JavaScript and TypeScript.
- Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.
- Experience with state management tools such as Redux or similar.
- Experience integrating front-end applications with REST APIs.
- Good understanding of web application architecture and component-based development.
- Ability to work with complex product logic, data-heavy interfaces, and enterprise-level workflows.
- Experience with debugging, performance optimization, and browser DevTools.
- Understanding of Git flow and modern development practices.
- Ability to write clean, maintainable, and well-structured code.
- Critical thinking, ownership, and ability to challenge requirements when needed.
- Good communication skills and ability to work in a cross-functional team.
- English: Intermediate+
Benefits
- Annual performance-based salary review
- Annual performance-based bonus
- Referral bonuses
- Educational budget
- Sport & hobby compensation
- Medical insurance compensation
- Company presents (birthdays, anniversaries, weddings, etc.)
- Corporate travel parties twice a year
Work Arrangement
Hybrid — Lisbon
Additional Information
- Role is based in Lisbon office in hybrid format.
- Open to remote work during the trial period, with relocation to Lisbon afterward.
- Must relocate to Lisbon after trial period if not already in Portugal.