Jalasoft is on the lookout for a talented Senior React Developer to join our innovative development team. As a Senior React Developer, you will play a crucial role in creating dynamic user interfaces and enhancing the user experience of web applications. You'll work closely with designers and back-end developers to deliver high-quality software solutions. If you are passionate about using React to build efficient and scalable applications, we would love to hear from you!
- 5+ years of experience in software development, with a focus on React and the React ecosystem.
- Strong skills in TypeScript, JavaScript, HTML5, and CSS3, with experience building responsive and interactive web pages.
- Solid understanding of both React class components and functional components.
- Experience with unit testing and end-to-end testing, following common testing practices.
- Familiar with CSS frameworks like Sass or Tailwind for styling.
- Hands-on experience with state management tools such as Redux, and a good understanding of how components work together.
- Knowledge of design patterns, SOLID principles, and coding standards to write clean and reliable code.
- Familiar with Git, NPM, Webpack, and Vite for building and managing code.
- Strong understanding of RESTful APIs and how to connect them to your front-end code.
- Good at debugging and solving issues in web applications.
- Able to write high-quality code that balances speed and efficiency.
- Advanced communication skills in English, both written and spoken, and able to work well with others.
- Comfortable working independently in a fast-paced environment.
- Experience with Storybook or building UI component libraries.
- Knowledge of GraphQL, gRPC, or REST APIs.