Software House focused on results since 1999
Senior UI/UX Engineer
Location
Costa Rica
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Senior UI/UX Engineer
Software Mind
• Lead frontend/UI development while remaining deeply hands-on in coding and implementation. • Make framework and tooling decisions and guide technical direction. • Build full-stack web applications end-to-end: • Frontend + UX design and implementation • Application logic and workflows • Basic backend/database integration when needed • Collaborate with product stakeholders to translate problems into working solutions with a product mindset. • Drive technical recommendations and ensure scalable, maintainable solutions.
Job Requirements
- 90+% English written and oral (at least B2 level) with excellent communication skills
- Senior-level experience in frontend/UI engineering with proven ability to operate independently.
- Strong problem-solving skills and self-starter mentality — you take ownership and deliver without heavy oversight.
- Comfortable making technical decisions and guiding framework adoption.
- Experience building modern web applications (not mobile) with emphasis on UX and usability.
- Familiarity with our tech environment: - Lit.js - Tailwind / DaisyUI - Some React - Ability to handle full-stack responsibilities when needed (basic backend/database).
- Product-oriented mindset — you think in terms of outcomes, not just tasks.
Benefits
- Excellent work environment certified by Great Place To Work!
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Web GIS Development Team Leader
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global
Role Description En tant que Chef d'Équipe de Développement Expert en Systèmes d'Information Géographique (SIG) orienté web, vous serez responsable de la conception, du développement et de l'implémentation de solutions SIG avancées, utilisant aussi bien des technologies ESRI que des solutions open source. Ce rôle inclut également la direction technique d'une équipe de développeurs, la gestion de projets web et la garantie de la qualité des livrables. - Concevoir et implémenter des architectures de solutions SIG web robustes et évolutives. - Gérer et superviser une équipe de développeurs, en assurant leur formation et leur développement professionnel. - Coordonner et diriger des projets SIG web, depuis la phase de conception jusqu’à la livraison finale. - Assurer l'intégration harmonieuse des technologies ESRI et open source dans les solutions proposées. - Collaborer avec les autres départements pour comprendre les besoins métier et proposer des solutions innovantes. - Effectuer des revues de code et garantir les meilleures pratiques de développement. - Maintenir une veille technologique afin de rester à jour avec les dernières avancées dans les domaines du front-end web et du SIG. - Participer à des rencontres techniques et à des conférences pour représenter l'entreprise. Qualifications - Diplôme en informatique, géomatique, ingénierie ou dans un domaine connexe. - Expérience avérée en tant que chef d'équipe dans des projets web. - Maîtrise des technologies ESRI (ArcGIS Maps SDK) et open source (OpenLayers, Leaflet). - Bonne compréhension des concepts et des standards SIG. - Compétences en développement logiciel (Python, JavaScript, etc.) et en gestion de bases de données géospatiales (PostGIS, Oracle Spatial). - Expertise en jQuery souhaitée. - Capacité à gérer des projets complexes et à respecter les délais. - Excellentes compétences en communication et en gestion d'équipe. - Capacité à résoudre des problèmes et à proposer des solutions créatives. - Connaissance des méthodologies Agile et des outils de gestion de projet (Jira, Trello). Requirements - Certifications SAFe for Teams. - Capacité à travailler dans un environnement à distance. - Connaissances générales des ETL. - Connaissances générales en télécommunications. Benefits - Communauté d’experts : faites partie d’une communauté d’experts en ingénierie logicielle et développez votre réseau auprès de clients et dirigeants. - Projets variés et impactants : développez votre expertise grâce à une diversité de missions, d’outils et de secteurs, avec une forte autonomie et une réelle liberté d’initiative. - Apprentissage en continu : accédez librement à des plateformes de formation et bénéficiez de programmes de certification reconnus (Java, Agile…). - Environnement inclusif : rejoignez des réseaux engagés comme Women@Capgemini, Parents@Capgemini, OUTfront ou CapAbility, et évoluez dans un cadre certifié EDGE+ et reconnu par le Bloomberg Gender Equality Index.
• Define the architecture of new frontend projects, taking into account performance and scalability requirements. • Diagnose and resolve complex performance issues in Angular, including thread blocking and Event Loop bottlenecks. • Implement advanced unit and E2E testing strategies integrated with CI/CD pipelines. • Identify and remediate frontend security vulnerabilities (XSS, CSRF, information leakage). • Actively participate in strategic discussions on rendering strategies, optimization, and framework selection. • Promote standardization and best practices for the use of closures, scopes, accessibility (WCAG), code quality, and readability within the team. • Facilitate communication with the team to remove impediments quickly.
Role Description Frame.io, an Adobe Company, is changing the future of how videos are made by helping over 1 million creative professionals seamlessly collaborate from all over the world. We're looking for an experienced frontend engineer to join our growing engineering team and help build our flagship web app. - Build our flagship web product by creating fluid interfaces that perform at massive scale. - Shape, prototype, demo and ship new features with members on your squad from design, product, user insights, QA, backend as well as other frontend engineers. - Receive and offer technical feedback through pair programming and code reviews. - Promote engineering excellence with a focus on performance, scalability, privacy, and security. - Participate in our On Call and Triage rotation to keep our service running smoothly for our customers. - Receive close guidance and mentorship from our engineering managers and leads. Qualifications - A love of product design, fluid interfaces, and using exceptional products. - Experience building pixel-perfect, robust, performant and accessible user interfaces on the web. - Experience implementing complex UI with CSS, animation, orchestration and responsiveness. - JavaScript/TypeScript fluency using a framework like React (preferred). - Experience working with sophisticated application state, e.g. Apollo Client, Redux, MobX or similar. - A dedication to learning and sharing ideas with your fellow engineers. - Mastery of breaking down, discussing, and communicating abstract technical concepts. - GraphQL experience is a plus. Requirements - Expected Pay Range: $159,200 -- $301,600 annually, varying by work location and job-related knowledge, skills, and experience. - In California, the pay range for this position is $208,300 - $301,600. - In New York, the pay range for this position is $208,300 - $301,600. Benefits - Comprehensive benefits programs. - Ongoing feedback through our unique Check-In approach. - Opportunities for career growth and development. Company Description Adobe is committed to creating a company culture where all employees are empowered to make an impact. We celebrate creativity, curiosity, and constant learning as aspects of your career growth journey.
• Lead the front-end development efforts for the NDR product, designing and building intuitive UIs for network detection and response capabilities. • Discuss use cases and needs and decide between React, Angular, Vue, or other modern frameworks to create a dynamic and responsive front-end architecture that delivers a seamless user experience. • Collaborate closely with UX designers, product managers, and backend engineers to translate product requirements into well-designed user interfaces. • Develop and enforce best practices for front-end development, ensuring code quality, maintainability, and performance. • Implement data visualization techniques to present complex network analysis data in clear, actionable formats for users. • Mentor and guide junior front-end engineers, fostering a collaborative, innovative, and high-performance development culture. • Stay up-to-date with emerging trends and technologies in front-end development, continuously improving the NDR platform’s UI/UX.



