2 months ago
Lisbon, PortugalSenior
Responsibilities
- Develop new features for large applications.
- Support current functionality.
- Refactor existing code and functionality.
Requirements
- Experience developing large applications using React.js.
- Strong knowledge of native JavaScript and object-oriented programming.
- Understanding of browser event models, rendering, and animation features.
- Knowledge of basic programming patterns and algorithms, including the ability to assess algorithmic complexity.
- Knowledge of network protocols.
- Preferred experience with Effector, Redux, React Query, Next.js, Express, TypeScript, Cursor, Claude Code, Codex, Nginx, Docker, and multilingual application development.
Benefits
- Base salary and performance-based bonuses are offered, with no specific compensation amount stated.
- Office-first work arrangement with flexible hours and the possibility of working remotely 52 days per year.
- 22 days of paid annual leave.
- Health insurance including dental care for employees and their children, a daily meal allowance, and 100% paid sick leave.
- Full relocation assistance for employees and their families.
- Licenses and access to a wide range of AI tools.
- Collaboration with colleagues across Portugal, Brazil, Latvia, and China, plus promotion opportunities, professional training, and English courses.
- Annual team-building activities, knowledge-sharing workshops, and team-oriented community activities.
