Search by job, company or skills
Position Title: Tech Lead - Node.js
Location: Bangalore / Chennai / Madurai / Hybrid
Company: Novastrid
Experience: 6 to 12 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 highly skilled and experienced Node.js Team (With Type Script Experience) Lead to join our development team. The ideal candidate will have a strong technical background in Node.js, experience in leading a development team, and the ability to drive the backend development of our enterprise-grade SaaS platform. This role involves overseeing the development process, ensuring high performance, scalability, and security of the application, and mentoring junior developers.
Key Responsibilities:
Team Leadership: Lead and mentor a team of Node.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.
Backend Development: Oversee the design, development, and maintenance of server-side components using Node.js. Ensure the code is reusable, testable, and efficient.
API Design and Implementation: Lead the design and implementation of RESTful APIs to support frontend services and third-party integrations.
Database Management: Oversee the management of SQL and NoSQL databases, ensuring efficient data storage, retrieval, and manipulation.
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 frontend 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.
Qualifications:
Education: Bachelors degree in Computer Science, Software Engineering, or a related field.
Experience: Minimum of 7 years of experience in backend development with Node.js, with at least 2 years in a team lead or supervisory role.
Technical Skills:
Leadership Skills: Proven ability to lead and mentor a team. Strong project management skills.
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.
Industry:Other
Job Type:Permanent Job
Date Posted: 08/10/2024
Job ID: 95438259