ResponsibilitiesDesign develop and maintain both frontend and backend systems using modern web technologies. Build responsive userfriendly interfaces using HTML CSS JavaScript and popular frontend frameworks (e.g. React Angular) Develop RESTful APIs and integrate thirdparty APIs to support application functionality. Work with databases (SQL NoSQL) to design implement and optimize data storage solutions. Write clean scalable and efficient code with an emphasis on performance reliability and security. Implement and manage version control using Git and GitHub GitLab. Participate in the entire software development lifecycle including planning design development testing deployment and maintenance. Troubleshoot and debug issues across both frontend and backend systems. Collaborate with UX UI designers to implement visually appealing and functional user interfaces. Stay updated on emerging technologies and industry best practices to continuously improve development processes.Required Skills and Qualifications: Strong proficiency in frontend languages (HTML5 CSS3 JavaScript) and modern frameworks (React Angular)Proficiency in back end programming languages such as Java Node.js Python Experience with relational and nonrelational databases such as MySQL PostgreSQL MongoDB or similar.Solid understanding of web development principles including HTTP RESTful services and MVC architecture.Familiarity with version control systems (e.g. Git) and collaborative development platforms (e.g. GitHub GitLab). Knowledge of cloud services (e.g. AWS Azure Google Cloud) Experience with authentication authorization and web security best practices. Excellent problem solving skills and attention to detail. Strong communication and collaboration skills able to work in a team oriented environment.