Job Description
As an IT Software Specialist, you will be responsible for the development, implementation, and maintenance of an institute’s web applications and systems. This role involves collaborating with cross-functional teams throughout the entire software development lifecycle, from initial requirements gathering and design to development, testing, deployment, and ongoing maintenance. You will leverage your development skills to create user-centric web platforms that streamline data collection and analysis, directly supporting the institute’s research activities.
Key Responsibilities:
- Design, develop, and maintain highly responsive and user-friendly web platforms leveraging a variety of technologies.
- Propose and implement effective IT solutions that bridge research and technical requirements seamlessly.
- Craft intuitive user interfaces and features that prioritize usability and information accessibility.
- Build the entire web application stack, including front-end architecture, layouts, back-end services, and secure databases.
- Write clean, well-documented, testable, and maintainable code that promotes reusability and future development.
- Oversee website maintenance, expansion, and content management.
- Deliver secure, usable, cross-platform web applications, managing projects from start to finish.
Qualifications
- Possess a Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Have at least 2 years of experience in a web development role, preferably across both back-end and front-end areas
- Proficient in HTML, CSS, JavaScript, and TypeScript.
- Have experience in at least one of the front-end frameworks (React/ Vue/Angular).
- Knowledge of database systems and SQL
- Familiarity with Figma, Tailwind, Nuxt.js, AWS (e.g., S3, Amplify), Firebase, Google Analytics, Google Search Console and Sanity.io is a plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication, collaboration, and interpersonal skills.
- Ability to work independently and as part of a team.
- Fresh degree holders are welcome.