Ciudad: Bogotá
Departamento: Bogotá DC
Categoría: Informática / Internet / Tecnología
Tipo de Contrato: Tiempo indefinido
Jornada: Tiempo Completo
Modalidad: Remoto
Sector: Recursos humanos
Educación: Estudios Técnicos
Experiencia: 3 años
Género: Indiferente
Vacantes: 1
We (Torre) are helping Iota Impact find a top candidate to join their team full-time for the role of Frontend Developer with UX Experience.
Compensation:
COP 4M - 6.5M/month.
Location:
Remote (for Colombia residents).
Mission of Iota Impact:
"Empower organizational teams to shape the future by offering trusted solutions to business challenges."
What makes you a strong candidate:
• You have 3+ years of experience in front-end development, UI design, UX/UI, and UX design.
• You are expert in CSS3, JavaScript, HTML5, and responsive design.
• You are proficient in React.js, Figma, testing frameworks, and digital products development.
• English – Native or fully fluent.
• Spanish – Native or fully fluent.
Responsibilities and more:
Profile:
Professional in systems engineering, graphic design, or related careers. With at least 3 years of demonstrable work experience in front-end development, user interface design, and user experience (UX). Expert in web technologies such as HTML, CSS, JavaScript, and modern frameworks such as React or Angular. Knowledge of NEXT or Vite frameworks is desirable.
Requirements:
• Conversational English C1.
• Mastery of HTML5, CSS3, and JavaScript.
• Experience with modern frameworks: React, Angular, or Vue.js.
• Advanced knowledge in responsive design.
• Familiarity with version control systems such as Git.
• Ability to perform usability testing and UX analysis.
• Experience with design and prototyping tools: Figma, Sketch, or Adobe XD.
• Experience in development applying Agile principles and Scrum or Kanban frameworks.
Desirable:
• Interest in generative AI topics.
Functions:
Development of Attractive and Functional User Interfaces (UI):
• Use HTML, CSS, React, and JavaScript to develop and maintain the front end of web applications.
• Implement visual designs and user experiences that are consistent with project specifications and current design trends.
• Ensure interfaces are responsive and function correctly on various devices and browsers.
Collaboration in User Experience (UX) Design:
• Work closely with UX/UI designers and/or product specialists to understand user requirements and translate them into intuitive interfaces.
• Participate in the creation of wireframes, mockups, and prototypes to validate design ideas.
• Apply user-centered design principles to improve the usability and accessibility of
applications.
Usability Testing and Continuous Improvement:
• Conduct usability tests to identify issues and gather user feedback.
• Analyze test results and use insights to propose and apply continuous improvements to the user interface.
• Ensure applications comply with UX best practices and accessibility standards.
Performance Optimization and User Experience:
• Optimize the performance of frontend applications to improve loading speed and interactive response.
• Implement resource optimization techniques, such as lazy loading and file minimization.
• Monitor and analyze user behavior to identify areas for improvement and make proactive adjustments.
Integration and Collaboration with Multidisciplinary Teams:
• Collaborate with backend, DevOps, and IT Architecture teams to ensure proper integration of frontend interfaces with systems and services.
• Work closely with product managers, designers, and other developers to meet project objectives.
• Participate in code reviews and brainstorming sessions to share knowledge and best practices.
Maintenance and Updating of Web Applications:
• Maintain and update existing web applications, ensuring they stay up-to-date with new technologies and industry standards.
• Identify and fix bugs or functionality issues in applications.
• Implement new features and improvements based on user needs and market trends.
Research and Application of New Technologies:
• Stay informed about the latest trends in frontend technologies and UX to continuously improve practices and development quality.
• Test and evaluate new tools and frameworks that can enhance frontend development efficiency and effectiveness.
• Apply new technologies and methodologies to innovate and improve the user experience in applications.
Creation of Technical and User Documentation:
• Document the code and functionalities developed to facilitate maintenance and understanding by other developers.
• Create guides and documentation for end users and other development teams.
Job benefits:
• Participation in company shares, depending on performance.
• Salary increases, depending on performance.
• English classes.
• Career plan.
• Wellness bonus.
• Prepaid medicine voucher.
• Coaching in areas of interest.
• Excellent work environment and opportunities to work on innovative AI projects.