Primary skills react JS, Node js
Secondary Restful APIs & PostgreSQL, or MySQL
Role Overview
As a React Full Stack Lead/Architect, you will be responsible for designing and implementing scalable web applications, leading the development team, and collaborating with cross-functional teams. You will leverage your expertise in React and full-stack development to architect solutions that meet business needs while ensuring high performance and user experience.
Roles and Responsibilities
Collaborate with Product Managers and UX/UI Designers: Work closely with cross-functional teams to gather requirements and ensure that the final product aligns with user needs and design specifications.
Coordinate with DevOps for Deployment: Collaborate with DevOps teams to streamline deployment processes and ensure that applications are scalable, reliable, and easy to maintain.
Establish Testing Protocols and Ensure Quality: Define and implement testing strategies to guarantee that all aspects of the application are thoroughly tested for quality and performance before release.
Stay Updated with Industry Trends: Continuously research and integrate new technologies and industry best practices to drive innovation and improve the development process within the team.
Required Skills
Proficiency in React.js and Its Ecosystem: Demonstrated expertise in React.js, including related libraries like Redux, enabling the creation of dynamic and responsive user interfaces.
Expertise in Node.js and Express: Strong background in using Node.js and Express to build efficient server-side applications and APIs that enhance overall system performance.
Experience Designing and Implementing RESTful APIs: Proven ability to design and implement RESTful APIs, facilitating smooth communication between the frontend and backend components of applications.
Familiarity with Databases: Secondary skill: Competence in working with databases like MongoDB, PostgreSQL, or MySQL, ensuring effective data management and retrieval processes.
Experience with Cloud Platforms: Good to have: Knowledge of cloud services such as AWS or Azure, enabling efficient deployment and scaling of applications in a cloud environment.
Strong Leadership and Team Management Skills: Ability to inspire and lead a team, driving them toward achieving common goals while fostering professional development and collaboration.
Excellent Verbal and Written Communication Skills: Proficient in articulating technical concepts to diverse audiences, ensuring clear communication and understanding among team members and stakeholders.
Strong Analytical and Problem-Solving Abilities: Capacity to analyze complex issues and devise effective solutions, ensuring that challenges are addressed promptly and efficiently.
Experience with Agile Development Processes: Familiarity with Agile methodologies, allowing for flexibility and responsiveness in project management and development cycles.
Proficiency in Git and Collaborative Workflows: Experienced in using Git for version control, enabling effective collaboration and code management within the development team.
Familiarity with Testing Frameworks: Knowledge of testing frameworks such as Jest or Mocha, ensuring that applications are rigorously tested and maintain high-quality standards. About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth -- one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.
Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.