The ideal candidate should be passionate about coding, possess a problem-solving mindset, and be eager to learn new technologies and apply them to practical software development tasks to enhance organizational processes.
Key Responsibilities (KRA) :
- Maintain and enhance existing web applications to improve functionality and performance
- Develop new web applications from concept to deployment
- Write clean, efficient, and well-documented code following industry best practices
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure application security using modern authentication and authorization techniques, including OAuth 2.0
- Participate in all phases of the Software Development Life Cycle (SDLC)
- Conduct code reviews, testing, and debugging for quality assurance
- Stay updated with evolving web technologies and recommend innovations for continuous improvement
- Ensure applications are optimized for maximum speed and scalability
- Adhere to organizational standards for development, documentation, and deployment
Required Technical Skillsets :
Strong programming and coding skills with HTML, CSS, JavaScriptProficiency in SQL and working with relational databasesUnderstanding of Software Development Life Cycle (SDLC)Solid knowledge of Object-Oriented Analysis and Design (OOAD)Familiarity with client-server architectureAwareness of IT Security principles and implementation practicesKnowledge of authentication protocols such as OAuth.ref : hirist.tech)