Loading...

Novastrid

Senior React Developer (5+ years, Typescript, Redux)

Novastrid
Chennai, Tamil Nadu Hybrid
Hybrid Full-Time Chennai, Tamil Nadu India

About the Role

Position Title: React Js Team Lead
Location: Chennai
Company: Novastrid
Experience: 6 to 8 Years of relevant experience.
About Us:
Novastrid is the dedicated Product engineering company (for Radius Direct, now a part of IQVIA), 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 highly skilled and experienced React.js Team Lead to join our development team. The ideal candidate will have a strong technical background in React.js, experience in leading a development team, and the ability to drive the frontend development of our enterprise-grade SaaS platform. This role involves overseeing the development process, ensuring high performance, scalability, and a seamless user experience, and mentoring junior developers.
Key Responsibilities:
Team Leadership: Lead and mentor a team of React.js developers. Provide technical guidance and support to team members.

Project Management: Plan, manage, and deliver backend development projects on time. Ensure alignment with business goals and objectives.

Frontend Development: Oversee the design, development, and maintenance of server-side components using React.js. Ensure the code is reusable, testable, and efficient.

UI/UX Design: Collaborate with designers to implement and enhance UI/UX designs. Ensure the application provides a seamless and engaging user experience.

Performance Optimization: Identify and resolve performance bottlenecks. Ensure high performance and responsiveness of the application.

Security Implementation: Implement and oversee security and data protection best practices. Ensure compliance with industry standards.

Collaboration: Collaborate with backend developers, product managers, and other stakeholders to deliver high-quality software solutions. Participate in and lead code reviews.

Testing and Quality Assurance: Ensure thorough testing and quality assurance processes are in place. Collaborate with the QA team to identify and fix bugs.

Continuous Improvement: Stay updated with the latest industry trends and technologies. Proactively suggest and implement improvements to the development process and architecture.

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.

Leadership Skills: Proven ability to lead and mentor a team. Strong project management skills.
Qualifications:

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience: Minimum of 6 years of experience in backend development with React.js, with at least 2 years in a team lead or supervisory role.

Technical Skills:
Proficient in React.js (With Type Script Experience), Redux and related technologies.
Strong understanding of JavaScript, HTML5 and CSS3.
Experience with RESTful APIs and integrating frontend applications with backend services.
Familiarity with modern frontend build pipelines and tools (e.g., Webpack, Babel, npm, etc.).
Knowledge of containerization technologies like Docker is a plus.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs