You have a good eye on design, and careful on small details. You like to write clean & understandable code.
You love challenging yourself to constantly improve, and sharing your knowledge to empower others.
You think in composability. You can see how all the parts fit together, and how a small change can propagate throughout a system. You advocate for usability, simplicity, and clean interfaces and for quality, trust-ability, and maintainable code.
Your workweek:
You will be part of a self-organized full-stack team, working agile, and focused in certain domain (packages, search, bookings and customers). Your main responsibility on team will be to translate designs into code and to grow life into the UI, by providing interactivity and interoperability.
As a team member, you will help on develop new exciting functionalities, but also fix current bugs on same domain. Your opinion will be asked and considered by colleagues and business when creating/refining stories/epics. You should be able to understand your t-shape languages, covering the gaps between design and development. You will have the opportunity of pair programming with others.
You optionally could be part of the Design System guild.
You will have room to improve your specialized skills with other front-ends from same and other teams.
Your responsibilities:
Develop UI interfaces that meets both functional and technical requirements.
Ensure the story completes the cycle (not only your part): meets design, integrates with platform, and deploys to production.
Ensure components quality and trust-ability, by testing their functionalities both on code and browsers, and by considering both happy and unhappy scenarios.
Test and fix your code to look nearly the same in a range of supported browsers (ie 11 still included).
Guard for a smart performance delivery to users and browsers, by considering network and visual perception.
Ensure the results are useful on wide range of screen and devices.
Adopt and contribute to our Design System, company wise broth used.
Advocate front-end knowledge and good practices within your team.
Help and mentor other colleagues.
Your skills
Excellent knowledge on Javascript API and it's current status.
Excellent knowledge of HTML and CSS.
Confident using CSS preprocessors, we prefer SASS.
Confident with modern CSS (flexbox, grid, queries, vars, ...).
Confident in modern JS, with and without frameworks.
Confident with asynchronous code and dealing with APIs
Previous experience with bundling and automation tools like Webpack, Babel, post-css.
Ability to handle and solve cross-browser caveats.
Perfect understanding on what happens on browsers.
Efficient using GIT and capable to solve your conflicts.
Willing to learn and being out of your comfort zone.
Organized and proactive.
Good team player.
Oriented to detail.
Write clean and understandable code.
Very valuable skills:
CSS conventions and architectures like ITCSS and BEM.
Confidence on publishing and consuming packages.
Recent experience working with modern JS frameworks.
Having worked with PWA and Service Workers.
Experience improving the performance of a site.
Backend languages for web development (we mainly use .net and Razor views).
Confidence working with NodeJS based solutions.
Design Systems knowledge and experience working on them.
Experience working in Agile environment.
Previous experience with CMS, we use Sitecore.
SEO, microdata and analytics.
What benefits do you get?
A sunny office in the city center.
A Mac or PC according your preferences.
Be surrounded by a diverse team, with more than 30 developers, mostly young and experimented.
Be part of an international company, working daily with colleagues from many countries (mainly ES and NL).
Personal development plan, including professional career and training budget.
Free optional English course.
If you have any questions, please send us an email to jobs@sunwebgroup.com or apply now.
FRONT-END DEVELOPER (HTML/CSS/JAVASCRIPT)
Javascript
,Web
,Html
,Css
, ...Descripció
You have a good eye on design, and careful on small details. You like to write clean & understandable code. You love challenging yourself to constantly improve, and sharing your knowledge to empower others. You think in composability. You can see how all the parts fit together, and how a small change can propagate throughout a system. You advocate for usability, simplicity, and clean interfaces and for quality, trust-ability, and maintainable code.
Your workweek:
You will be part of a self-organized full-stack team, working agile, and focused in certain domain (packages, search, bookings and customers). Your main responsibility on team will be to translate designs into code and to grow life into the UI, by providing interactivity and interoperability.
As a team member, you will help on develop new exciting functionalities, but also fix current bugs on same domain. Your opinion will be asked and considered by colleagues and business when creating/refining stories/epics. You should be able to understand your t-shape languages, covering the gaps between design and development. You will have the opportunity of pair programming with others. You optionally could be part of the Design System guild. You will have room to improve your specialized skills with other front-ends from same and other teams.
Your responsibilities:
Your skills
Excellent knowledge on Javascript API and it's current status.
Excellent knowledge of HTML and CSS.
Confident using CSS preprocessors, we prefer SASS.
Confident with modern CSS (flexbox, grid, queries, vars, ...).
Confident in modern JS, with and without frameworks.
Confident with asynchronous code and dealing with APIs
Previous experience with bundling and automation tools like Webpack, Babel, post-css.
Ability to handle and solve cross-browser caveats.
Perfect understanding on what happens on browsers.
Efficient using GIT and capable to solve your conflicts.
Willing to learn and being out of your comfort zone.
Organized and proactive.
Good team player.
Oriented to detail.
Write clean and understandable code.
Very valuable skills:
CSS conventions and architectures like ITCSS and BEM.
Confidence on publishing and consuming packages.
Recent experience working with modern JS frameworks.
Having worked with PWA and Service Workers.
Experience improving the performance of a site.
Backend languages for web development (we mainly use .net and Razor views).
Confidence working with NodeJS based solutions.
Design Systems knowledge and experience working on them.
Experience working in Agile environment.
Previous experience with CMS, we use Sitecore.
SEO, microdata and analytics.
What benefits do you get?
Més informació