Position: Middle React.js Developer
Company: Hypernova Digital Labs
Category: JavaScript
Experience required: 3y
English level: upper

We are seeking a dedicated React.js front-end developer to join our team and work on an ongoing SaaS web application. We're facing issues with a few features and need help building reusable components for the web application. This is an ongoing opportunity, and you'll be working with us in the longer run if you fit well with our team.

**Responsibilities**:
🐛 Maintain existing React systems by fixing bugs.
🎨 Design and develop new custom components to meet project requirements.
🚀 Install and configure server environments for React deployments.
🔄 Maintain and update project dependencies and fix any conflicts.
👥 Collaborate with other JavaScript developers and software engineers to develop front-end and back-end architecture that's well-structured and flexible, along with the APIs to support it.

**Qualifications**:
👨‍🎓 Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
🧠 An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle.
📈 Ability to write clean, maintainable, and efficient code.