Responsibilities:
Front-End:
• Design and develop user interfaces using HTML, CSS, and JavaScript frameworks like React,
Angular, or Vue.js.
• Implement responsive design principles to ensure a seamless experience across various devices.
• Optimize performance and ensure cross-browser compatibility.
• Work with UI/UX designers to translate mockups into functional and engaging interfaces.
Back-End:
• Develop and maintain server-side logic using languages like Python, Java, or Node.js.
• Build and integrate APIs to connect front-end and back-end components.
• Design and implement databases for efficient data storage and retrieval.
• Write testable and maintainable code.
General:
• Collaborate effectively with designers, other developers, and stakeholders.
• Participate in code reviews and provide constructive feedback.
• Learn and adapt to new technologies and frameworks as needed.
• Contribute to a positive and supportive team environment.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent
experience.
• Strong understanding of HTML, CSS, and JavaScript.
• Proficiency in at least one front-end framework (React, Angular, Vue.js, etc.).
• Basic understanding of server-side development concepts and a preferred language (Python, Java,
Node.js, etc.).
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork skills.
• A passion for learning and exploring new technologies