PROJECT DESCRIPTION
Bulgarian IT outsource company with headquarters in the US (projects in healthcare, education, finance, agriculture & beyond). As a remote partner in our network, you’ll participate in the creation of enterprise-class applications on the latest technology platforms. This position requires a solid hands-on developer to fully participate in the software development process, including design, development, unit testing, and technical documentation.
STAGE
Modifications and new features implementation to already existing applications.
REQUIRED SKILLS
- 3+ years experience with React.js
- Excellent JavaScript knowledge
- Experience with a state management library like Redux, Mobx, React Query, etc.
- Strong knowledge of different React patterns and design principles
- Good understanding of unidirectional data flow, state management, and immutability
- Experience configuring and writing unit tests
- Understanding of CSS flexbox, animations, transformations, and media queries
- Familiar with the latest HTML5 APIs and specifications
WOULD BE A PLUS
- Experience with GraphQL
- Any back-end programming language (Node.js, PHP, .NET, etc.)
- One of the following: Angular, Vue.JS, React Native, etc.
- Leading a team
RESPONSIBILITIES
- Participate in the architecture, design and development phase of software production
- Build responsive websites
- Build Single Page Applications w/ (but not limited to) React.js
- Integrate with server-side Web APIs
- Deliver high-quality software with extensive unit testing
- Participate successfully in an established daily Scrum process
- Enforce coding and UI standards