Required Skills & Experience
Hands-on experience with popular JavaScript frameworks like React & Angular for at
least 2-3 years. Should think of himself above a particular framework and be
confident to learn and adopt to use any framework in the future (if he hasnt used
one).
testing is highly recommended.
to write well-performing code.
GitHub/bitbucket
JavaScript
Good To Have Skills
the same in new projects.
Key Responsibilities Areas
Software Development
Design and implement complex software solutions.
Write high-quality, maintainable, and efficient code.
Work on the full software development lifecycle, from requirements analysis to
deployment.
Architecture and Design
Contribute to the architectural decisions of software systems.
Design scalable and robust software architectures.
Problem Solving
Analyse and solve complex technical problems.
Debug and troubleshoot issues in software applications.
Propose and implement solutions to improve system performance and reliability.
Code Review
Participate in and lead code reviews to ensure code quality and adherence to coding
standards.
Provide constructive feedback to team members on their code.
Quality Assurance
Ensure the quality of software through the implementation of testing strategies.
Collaborate with quality assurance engineers to identify and fix software defects.
Collaboration
Collaborate with cross-functional teams, including product managers, quality
assurance, and other stakeholders.
Communicate effectively with team members and other departments.
Continuous Learning
Stay updated with industry trends, emerging technologies, and best practices.
Actively participate in training and development activities to enhance skills.
Documentation
Create and maintain technical documentation for software projects.
Document design decisions, code, and project-related information.
Graduation or Postgraduation in IT / CSC