Development Maintenance:o Design, develop, and maintain web and mobile applications.o Ensure the performance, quality, and responsiveness of applications.
Collaboration Communication:o Work closely with product managers, designers, and other developers to understand requirements and provide technical solutions.o Mentor junior developers and foster a culture of continuous learning and improvement.
Technical Leadership:o Lead the technical design and architecture of projects.o Propose and implement best practices and development standards.
Testing Deployment:o Develop automated tests to ensure code quality and reliability.o Manage the deployment process and ensure successful delivery of applications.o Troubleshoot and debug issues as they arise.
Qualifications:
Bachelor s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in web and mobile application development.
Proficiency in front-end or backend technologies .
Knowledge of web server management and deployment, including cloud services like AWS or Azure.
Strong understanding of UI/UX principles and responsive design.