Mid-Senior Frontend Engineer
Role details
Job location
Tech stack
Job description
- Be part of a multidisciplinary team that is composed of Frontend Developers, Backend Developers, Product Designer and a Product Manager. Working together in the full process of agile software development.
- Collaborate closely with various stakeholders, including the infrastructure team, customer success and other development teams.
- Ownership of new developments, from its design to its delivery, passing through implementation and testing in different environments.
- Be accountable and proficient with the code that the team writes, keeping it clean and simple.
- One day per sprint of two weeks is booked for free choices. The goal of free choices is to try to innovate with new technologies/tools/approaches to improve our products or methodologies.
- Work with our .
Requirements
The engineering department of is currently looking for a Mid-Senior Frontend Engineer to join the pixel team. We are looking for engineers who embrace software craftsmanship and have a background in TypeScript. We prioritise the use of Agile methodologies and XP practices such as TDD, pairing and CI/CD, as a basis for delivering high-quality code frequently while taking care about the business domain (DDD). We are open to both onsite and remote candidates residing in Spain, have a valid work permit for Spain , and would enjoy meeting the team during the year in our Barcelona office., * You are a team player, you enjoy working with people and solving problems together.
-
Good communication skills, product mindset, balancing quality, performance and time-to-market.
-
Strong knowledge of JavaScript (ES6) and TypeScript and modern web development tools (Webpack, Prettier, Eslint, Husky...)
-
Experience with React, and specifically with React's Context & Hooks APIs.
-
Caring about testing, quality, performance, user experience and security.
-
Experience with REST APIs.
-
Knowledge of version control (Git).
-
Fluent in English. Nice to have
-
Experience with other Frontend frameworks.
-
Experience designing architectures, following the best practices such as Clean Code, DDD and SOLID principles.
-
Knowledge of the Energy sector.
Benefits & conditions
-
Flexible working hours and the possibility of early quit Friday.
-
Hybrid work model.
-
Office in the city centre of Barcelona.
-
An exciting and positive work environment where you are valued.
-
A friendly and talented group with 10+ different nationalities.
-
Flexible compensation scheme on kindergarten, transportation and food with UP Spain.
-
23 holiday days per year (flexible policy).
-
Up to 5 additional holidays based on tenure.
-
1 additional birthday day off.
-
Company-sponsored courses and attendance to events.
-
Discounted private health insurance and gym memberships.
-
Regular team events.
-
Referral bonus for new hirings. Team values
-
Be human: authentic, open, caring and transparent.
-
Be an expert: share your knowledge in a simple way.
-
Stay positive: be passionate and optimistic.
-
Be humble: self-aware and open to learning.
-
Be sustainable: care about the planet and the ecological footprint.