Job description
 
                         Position Title: React Js Developer 
            Location: Chennai / Bangalore 
            Experience: 2.5 to 7 Years of relevant experience.
            About Us:
            Novastrid is the dedicated Product engineering company (for Radius Direct, now a part of IQVIA).
Radius Direct is a leading SaaS provider specializing in innovative solutions for small and emerging pharmaceutical companies.
Our platform enables efficient management of medical reps and meetings, offering unparalleled agility, cost-effectiveness, and modern technology compared to traditional systems.
We are embarking on a journey to scale our platform to an enterprise level to cater to the top 10 pharma companies in the US. 
            Role Overview:
            We are looking for a skilled and motivated React.js Developer (with Type Script Experience) to join our development team.
The ideal candidate will have a strong technical background in React.js, experience in building responsive and dynamic web applications, and the ability to work collaboratively with backend developers and other stakeholders. 
            Key Responsibilities:
            Frontend Development: Develop and maintain web applications using React.js.
Ensure the applications are performant, scalable, and user-friendly.
            Component Development: Create reusable components and front-end libraries for future use.
Ensure components are well-documented and easily integrated.
            Integration: Collaborate with backend developers to integrate APIs and services.
Ensure seamless data flow and synchronization between frontend and backend.
            UI/UX Implementation: Work closely with designers to translate UI/UX design wireframes into high-quality code.
Ensure the technical feasibility of UI/UX designs.
            Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers.
            Code Quality: Write clean, maintainable, and efficient code.
Conduct code reviews and provide constructive feedback to peers.
            Testing: Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure the stability and reliability of the applications.
            Continuous Improvement: Stay updated with the latest industry trends and technologies.
Proactively suggest and implement improvements to the frontend development process.
            
            Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements and deliver high-quality software solutions.
            Problem-Solving Skills: Excellent analytical and problem-solving abilities.
Ability to troubleshoot and debug complex issues.
            Collaboration Skills: Strong communication and teamwork skills.
Ability to work collaboratively in a fast-paced environment.
            Attention to Detail: High attention to detail and a commitment to delivering high-quality work.
            UI/UX Focus: A keen eye for design and a passion for delivering excellent user experiences.
            Qualifications:
            Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
            Experience: Minimum of 3 years of experience in backend development with React.js.
            Technical Skills:
            * Proficient in React.js and its core principles.
            * Strong understanding of Type Script, SQL, MySQL (is a Must), HTML, and CSS.
            * Experience with state management libraries like Redux or Context API.
            * Familiarity with RESTful APIs and asynchronous programming.
            * Knowledge of modern frontend build pipelines and tools.
            * Experience with version control systems like Git.
            
 
                    
                    Required Skill Profession
 
                     
                    
                    Computer Occupations