JavaScript developer React.js
Job description
Valor Software is a software development and consulting company that specializes in advancing and bringing together open-source technologies to achieve technological and business advancement for their customer
What you will do:
- Deliver new progressive features and stabilize/enhance that already exist
- Prepare estimates (for own tasks) and in-time feature delivery
- Take care of project architecture
- Communication with team and customer. Be a team member, not a solo player
- Stick to the development workflow
- Write clean and well-structured code
We offer:
- Flexible working hours
- Compensation of PTO
- Partial compensation for certification costs and professional conferences
- Partial refund for sports club memberships
- Partial compensation of health insurance
- Access to mentorship and knowledge-sharing initiatives
- The freedom to work from anywhere in the world, with fully remote work
- Regular compensation review based on your personal development
- Opportunity to participate in open-source projects
- Minimal bureaucracy, synergy, and formalities, primarily focusing on effective communication.
Job requirements
What you can bring to the team:
- 5+ years of experience developing web applications with modern JavaScript programming frameworks, tooling, and libraries
- 2 + years experience with ReactJS, TypeScript,
- Experience with Redux, Apollo Client (GraphQL), Jotai
- Experience with React, Next.js (SSR, ISR, SSG)
- Experience with monorepo (Rush.js, PNPM)
- Advanced knowledge of HTML5, CSS3, and SASS/LESS
- Experience with React test libraries (Cypress, Storybook, React Testing Library)
- A clear understanding of Base patterns(OOP and OOD), SOLID
- Experience with Scrum/Kanban Agile frameworks
- English (verbal and written): Upper-Intermediate
It will be a plus
- Knowledge of Module Federation and Webpack plugins