- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Qualifications
- Experience with JavaScript, HTML5, CSS3 and responsive interface composition
- Thorough understanding of React.js and its core principles
- Dynamic CSS preprocessors such as SASS/SCSS or LESS
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience building complex, well-structured, single page web apps
- Familiarity with RESTful APIs and/or GraphQL
- Understanding of networking and browsers
- Familiarity with code versioning tools such as Git, Gitlab
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Good to have:
- Working experience in Continuous Integration/Deployment is a plus
- Experience with react-native, PWA (progressive web apps) and animations in ReactJS
- Experience with testing: Jest
- Previous working experience with Docker
Additional Information
What do we offer:
We believe in equality and fair chances for every teammate. We offer our employees a secure environment in which they can upskill and grow, caring for their well being by offering:
The opportunity to work in a well-balanced team with highly skilled developers;
A challenging environment with mature and innovative projects working with the latest technologies;
The support of a great community;
Attractive benefits package;
You can join a culture that values skills and talents, where we aim to create great things together, have fun and support each other.
Check out the latest updates on LinkedIn and Facebook for a glimpse into the life of the Lynx community.