(RFP300432) Senior Analyst - Front-end Developer - IBD IT

Design and develop user interfaces for platforms and projects.

This opening expired 1 year ago. Do not try to apply for this job.

Alliance of Bioversity International and CIAT

Open positions at Alliance of Bioversity International and CIAT
Logo of Alliance of Bioversity International and CIAT

Application deadline 1 year ago: Monday 19 May 2025 at 12:50 UTC

Open application form

Overview

Design and develop user interfaces for platforms and projects.

You have:

  • Bachelor’s degree in Systems Engineering, Computer Science, or a related field. A postgraduate degree (completed or in progress) is required.
  • Proven experience in Front-End development with expertise in JavaScript, HTML, and CSS.
  • Familiarity with Angular framework (version 10+).
  • Proficiency in version control systems, preferably Git and GitHub.
  • Experience in usability and identifying and resolving cross-browser compatibility issues.
  • Knowledge of agile methodologies, particularly Scrum.
  • Proficiency in English, both written and spoken.

Job Description

The Organization

The Alliance of Bioversity International and the International Center for Tropical Agriculture (CIAT) delivers research-based solutions that harness agricultural biodiversity and sustainably transform food systems to improve people’s lives. Alliance solutions address the global crises of malnutrition, climate change, biodiversity loss, and environmental degradation. With novel partnerships, the Alliance generates evidence and mainstreams innovations to transform food systems and landscapes so that they sustain the planet, drive prosperity, and nourish people.

The Alliance is part of CGIAR, a global research partnership for a food-secure future.

About the position

The Innovation and Business Development Unit is looking for a Front-End Developer with strong technical expertise to design and develop user interfaces for both existing platforms and future projects. This role will collaborate with a multidisciplinary team to build and optimize high-performance, scalable, and user-friendly interfaces. Additionally, it will be expected to propose and implement innovative solutions to enhance usability and interactivity across applications.

The position will be based in the operations center of the Americas, located in the Campus of Palmira, Colombia. And it will offer hybrid working conditions.

Responsibilities

  • Carry out the design and development of user interfaces for existing platforms and new projects.
  • Develop and maintain visually appealing, intuitive, and functional user interfaces for web platforms.
  • Collaborate with the technical team in designing and implementing new features and enhancements.
  • Ensure cross-browser and cross-device compatibility for a consistent user experience.
  • Conduct testing and optimizations to ensure the performance and efficiency of user interfaces.
  • Create and update technical documentation for developed features.
  • Identify and implement software engineering process improvements.
  • Participate in designing, documenting, and creating scalable and secure software.
  • Break down large-scale requirements into smaller ones oriented to user stories.
  • Build and maintain the solution software and tests, producing clean and efficient code based on specifications and development standards.
  • Support the general requirements of the area.

    Requirements

Qualifications and requirements

  • Bachelor’s degree in Systems Engineering, Computer Science, or a related field. A postgraduate degree (completed or in progress) is required.
  • Proven experience in Front-End development with expertise in JavaScript, HTML, and CSS.
  • Familiarity with Angular framework (version 10+).
  • Proficiency in version control systems, preferably Git and GitHub.
  • Experience in usability and identifying and resolving cross-browser compatibility issues.
  • Knowledge of agile methodologies, particularly Scrum.
  • Proficiency in English, both written and spoken.

Competences

  • Excellent communication and interpersonal skills.
  • Strong analytical skills, systematic approach, and self-reliance.
  • Ability to prioritize and execute tasks.
  • Ability to work collaboratively with cross-functional teams.
  • Flexibility and adaptation to change.
  • Demonstrated proficiency in personal organization, priority setting, and attention to detail.
  • Results-driven with a proactive learning mindset.

    Benefits

Terms of employment

This is a national recruited position placed at a BG07, on a scale of 14 levels, with level 14 being the highest.

This is a Colombian national search and will be managed through a fixed-term contract of a one (1) year period, subject to a probation period according to the local legislation and is renewable depending on performance and availability of resources. The Alliance Bioversity-CIAT offers a multicultural, collegial research environment with competitive salaries and excellent benefits. We are an equal opportunity employer, and strive for gender, diversity, and inclusion in our staff, without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, ethnicity, age, disability, marital status, or any other characteristic

Applications

Applicants are invited to send a detailed curriculum vitae, including references knowledgeable about the candidate’s professional qualifications and work experience. All correspondence should be addressed to the Human Resources Office, at (M.chavarriaga@cgiar.org) and clearly indicate: “Application: Senior Analyst Frontend Developer – IT IBD”.

Closing date for applications: May 19th, 2025

We invite you to learn more about us at:

Careers | Alliance Bioversity International - CIAT (alliancebioversityciat.org)

Potential interview questions

Can you describe a project where you successfully developed a user interface? The interviewer wants to assess your hands-on experience and understanding of UI development. Discuss a specific project, your role, the technologies used, and the outcomes.
How do you ensure cross-browser compatibility in your applications? This question evaluates your technical knowledge in web development. Pro members can see the explanation.
What strategies do you use to optimize the performance of a web application? Pro members can see the explanation. Pro members can see the explanation.
How do you handle feedback on your design interfaces? Pro members can see the explanation. Pro members can see the explanation.
Can you explain your experience with version control systems? Pro members can see the explanation. Pro members can see the explanation.
Describe a challenge you faced while working on a front-end project and how you overcame it. Pro members can see the explanation. Pro members can see the explanation.
What is your understanding of agile methodologies, and how do you implement them in your work? Pro members can see the explanation. Pro members can see the explanation.
How do you keep your technical skills updated in the rapidly changing tech landscape? Pro members can see the explanation. Pro members can see the explanation.
Added 1 year ago - Updated 1 year ago - Source: alliancebioversityciat.org