+OneX is looking for a skilled ReactJS Developer with expertise in TypeScript to join our innovative development team.
As a ReactJS Developer, you will be responsible for building user interfaces for our web applications, ensuring a seamless and engaging user experience.
Your proficiency in ReactJS and TypeScript will be essential in delivering high-quality, scalable, and efficient software solutions.
Qualifications:
Bachelor's degree in computer science, Information Technology, or a related field.Proven experience as a ReactJS Developer with a strong focus on TypeScript.In-depth understanding of ReactJS, its core principles, and component lifecycle.Familiarity with state management libraries like Redux or MobX.Proficiency in HTML5, CSS3, and responsive web design principles.Experience with RESTful APIs and asynchronous JavaScript.Strong knowledge of version control systems, especially Git.Excellent problem-solving and debugging skills.Effective communication and collaboration skills.Key Responsibilities:
Web Application Development: Develop and maintain robust and scalable web applications using ReactJS with a strong emphasis on TypeScript.Component-Based Architecture: Implement and maintain a component-based architecture, creating reusable UI components to ensure modularity and code efficiency.State Management: Utilize state management libraries such as Redux or MobX to effectively manage the state of complex applications and ensure data consistency across the user interface.Responsive Design: Create visually appealing and responsive user interfaces that provide a seamless experience across various devices and screen sizes.API Integration: Collaborate with back-end developers to integrate RESTful APIs, ensuring efficient communication and seamless integration between the front-end and back-end systems.Code Optimization: Optimize ReactJS code for performance, responsiveness, and maintainability, adhering to best practices and coding standards.Testing and Debugging: Conduct thorough testing of React components, identify and fix bugs, and contribute to overall code quality improvement.TypeScript Integration: Leverage TypeScript to enhance code quality, improve developer productivity, and provide a more robust development experience.Collaboration: Work closely with UI/UX designers, back-end developers, and cross-functional teams to ensure the successful delivery of feature-rich and visually appealing web applications.Documentation: Create and maintain technical documentation for code, architecture, and development processes.Join our team and be a key contributor to the development of cutting-edge web applications, utilizing your expertise in ReactJS and TypeScript to create intuitive, high-performing, and visually appealing user interfaces.