This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Associate IS Engineer supports the design, development, and maintenance of user interfaces for software applications that meet business needs. Working under the guidance of senior engineers, this role involves collaborating with product managers, designers, and technical teams to deliver high-quality, scalable, and user-friendly software.
Job Responsibility:
Contribute to the design and development of front-end applications and user interfaces
Work with senior engineers to implement software features based on business and technical requirements
Assist in prototyping and developing proof-of-concept solutions
Participate in code reviews and follow software development best practices
Support front-end development using cloud-based technologies
Collaborate with UX/UI designers to translate wireframes and mockups into interactive user interfaces
Implement UI components using modern frameworks such as React.js or Angular
Optimize web applications for maximum performance and scalability
Develop and maintain unit and integration tests to ensure software quality
Support troubleshooting, bug fixing, and performance improvements
Maintain documentation related to design, implementation, and deployment
Stay updated with new UI technologies, frameworks, and industry trends
Participate in Agile development ceremonies (daily standups, sprint reviews, retrospectives)
Ensure adherence to accessibility standards and responsive design principles
Collaborate with cross-functional teams, including product management, design, and QA, to deliver quality software
Requirements:
Master’s degree and 1–5 years of experience in Computer Science, IT, or related field
Bachelor’s degree with 3–5 years of experience in Computer Science, IT, or related field
Diploma with 4–6 years of experience in Computer Science, IT, or related field
Understanding of information systems and software development lifecycle
Proficiency in JavaScript, HTML, and CSS
Familiarity with React.js, Angular, or similar front-end frameworks
Experience using Git for version control
Knowledge of responsive design and UI/UX best practices
Basic experience with UI testing frameworks (e.g., Jest, Cypress)
Understanding of Agile and Scrum methodologies
Ability to work with APIs and integrate with back-end systems
Nice to have:
Familiarity with cloud platforms (AWS, Azure, or GCP)
Exposure to containerization tools (Docker, Kubernetes)
Experience with UI performance optimization
Awareness of accessibility standards (WCAG)
Basic knowledge of DevOps concepts and CI/CD pipelines
Understanding of data validation and governance concepts
Exposure to AI/ML-driven applications or generative AI technologies