About the job
Job Description
Join our dynamic team at squadio23 as a Senior ReactJS Engineer! We are on the lookout for an exceptional JavaScript developer who excels in React.js. Your main role will involve crafting innovative user interface components and executing them using established React.js techniques (like Flux or Redux). You will play a pivotal role in ensuring that these components, along with the application as a whole, are resilient, maintainable, and efficient. Collaboration is key, as you will work closely with various team members across different layers of our infrastructure. A strong commitment to collaborative problem-solving, advanced design principles, and delivering high-quality products is essential.
Responsibilities
- Crafting new user-facing features utilizing React.js
- Developing reusable components and front-end libraries for future applications
- Translating design mockups and wireframes into high-quality, effective code
- Enhancing component performance across a diverse array of web-capable devices and browsers
Requirements
- Extensive proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Deep understanding of React.js and its foundational concepts
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is advantageous
- Experience with RESTful APIs
- Understanding of modern front-end build pipelines and tools
- Ability to interpret business needs and convert them into technical specifications
- Strong skills in benchmarking and optimization
