➔ All jobs
➔ Apply for this job
Remote Senior Front End Software Engineer
At this position, you will be primarily building React-based widgets for existing data models. Down the road, you will also focus on implementing data models as well. You'll be working with React/React MUI library, as well as occasionally HighCharts. Requirements:
At least 3 years of experience working with React.js
Understanding of how the React component lifecycle works.
Experience using React Hooks work
Understanding of React as just another framework, and not a pillar of the universe.
Understanding the idea of the Observer pattern. Having practical experience of using some of the implementations.
Strong understanding of the general principles of Object Oriented Programming (encapsulating the complexity, etc.)
We work as a close-knit team, which means that other human beings will need to be able to read your code. Thus, we have the following additional requirements:
Your code should be as easy to understand as possible. For example, your identifiers should have meaningful names. You must leave comments and notes in your code.
Styles you write (be it SASS, LESS or CSS) should be as clean as your code is. No useless styles or meaningless selectors.
Understanding and following the principle of "least surprise" development.
Ability to work within an Agile Development structure.
The following qualifications are "nice to have" and count for bonus points.
Experience working with React MUI (v.5 preferred)
Experience working with HighCharts.
Experience using Angular.JS or Angular
Experience using React Context API
Experience trading
Company
Hires remotely in
WorldwideCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs