Responsibilities
· Design, develop, and maintain web-based applications using modern web technologies and frameworks.
· Write clean, efficient, and well-documented code following best practises and coding standards.
· Implement user interfaces that work seamlessly across different browsers and devices.
· Integrate third-party APIs and services into web applications to enhance functionality and user experience.
· Perform code reviews, testing, and debugging to identify and fix issues, optimize performance, and ensure reliability of web applications.
· Provide technical support and assistance to end-users and other team members as needed.
Qualifications
· Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
· Experience working as a Web Developer, Software Engineer, or similar role.
· Proficiency in full-stack web development
· Programming skills in Python and Typescript
· Experience with server-side frameworks such as Django, React, or similar.
· Knowledge of web standards, protocols, and best practices for web development.
· Experience with applying security mechanisms for web applications such as handling certificates and tokens.
· Experience with version control systems such as Git.
· Strong problem-solving and troubleshooting skills.
· Excellent communication and collaboration skills.