Frontend Developer
Role details
Job location
Tech stack
Job description
Blue Code Alicante is hiring a Senior Frontend Developer to join a dedicated team building and modernizing an international web application used by finance teams for smart credit management. The product helps businesses improve cash flow and reduce credit risk across accounts receivable, credit information and credit insurance policy management with dashboards, workflows and integrations. You will work closely with our engineers in Alicante and take ownership of the frontend direction, upgrading UI and UX in a pragmatic way while keeping a mature product stable.
Responsibilities
- Work closely with a designer to deliver UI improvements through iterative design and development.
- Take ownership of the frontend direction, balancing UX thinking with hands on implementation
- Advise on, select and implement a market leading frontend framework to replace current vanilla JavaScript and jQuery components
- Refactor existing templates while using or building GUI support tools where relevant
- Improve JavaScript build steps using tools such as Webpack or Vite
- Replace the current dashboard and charting framework (FusionCharts) with a modern alternative
- Collaborate with backend developers, assess technical impact and keep changes safe
Requirements
- Minimum 5 years of frontend experience building and refactoring production web applications
- Solid JavaScript plus strong HTML, CSS and SCSS fundamentals
- Experience modernizing legacy UIs, ideally migrating from jQuery to a component based approach
- Hands on with React, Vue or Angular and able to advise on framework choice
- Experience with build tooling (Webpack, Vite or similar)
- Comfortable in a PHP Symfony environment from a frontend perspective: refactor PHP templates and understand enough context to collaborate with backend engineers (no backend ownership expected)
- Ownership mindset with practical UX focus
- Fluent English, strong communication is required
Docker, Nginx, Linux (Ubuntu), MySQL or MariaDB, PHP 7.4 or higher, Symfony, jQuery and SCSS
Benefits & conditions
@ Full time job, 40h per week @ Competitive and negotiable salary based on experience and skills @ Annual salary review @ International environment (english speaking) @ Hybrid work model, 2 days office in Alicante and 3 days remote @ Long term stable project @ Internal growth potential @ Regular informal team outings in Alicante (optional) @ Annual team meetings in the Netherlands", "employmentType": "FULL_TIME"