Job Closed
This listing is no longer active.
Software House focused on results since 1999
Senior UI/UX Engineer
Location
Costa Rica
Posted
87 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
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 En Nisum estamos en búsqueda de un/a Desarrollador Frontend Angular, con sólida experiencia en desarrollo de aplicaciones web modernas y participación en equipos ágiles de alto desempeño. - Traducir los diseños entregados por el equipo UX/UI a código frontend utilizando Angular y los frameworks definidos para el proyecto. - Desarrollar soluciones alineadas con los estándares, lineamientos técnicos y arquitectónicos establecidos. - Asegurar la calidad de los desarrollos mediante buenas prácticas de programación y pruebas. - Participar en la construcción y evolución de aplicaciones web modernas y escalables. - Trabajar en conjunto con el Líder Técnico de la célula para proponer las mejores soluciones técnicas. - Integrar componentes y servicios dentro del ecosistema tecnológico del proyecto. - Participar activamente en ceremonias ágiles y actividades colaborativas del equipo. - Contribuir al ciclo de vida completo de los desarrollos, desde la construcción hasta la puesta en producción. Qualifications - Experiencia trabajando con metodologías ágiles como Scrum, Kanban u otras. - Experiencia en desarrollo frontend utilizando Angular. - Conocimientos en JavaScript, HTML y tecnologías asociadas al desarrollo web. - Conocimientos en Java. - Experiencia con Node.js y NestJS. - Manejo de herramientas de control de versiones como GitLab, GitHub, Gitflow y Bitbucket. - Experiencia trabajando con bases de datos PostgreSQL, MongoDB, Redis y Sybase. - Conocimientos de prácticas y herramientas DevOps. - Experiencia en ciclo de vida de componentes y desarrollo de aplicaciones. - Experiencia en implementación y ejecución de pruebas unitarias. Requirements - Experiencia en integración continua y despliegue continuo (CI/CD). - Conocimientos de arquitectura de aplicaciones modernas. - Experiencia en integración de servicios y APIs. Competencies - Orientación a la calidad y buenas prácticas de desarrollo. - Capacidad analítica y resolución de problemas. - Trabajo colaborativo y comunicación efectiva. - Proactividad para proponer mejoras y soluciones. - Autonomía y organización en entornos ágiles. - Capacidad de adaptación a entornos dinámicos y desafiantes. Benefits - Pertenecer a una empresa internacional y multicultural que apoya la diversidad. - Formar parte de proyectos internacionales con presencia en Norteamérica, Pakistán, India y Latam. - Entorno de trabajo con amplia experiencia en trabajo remoto y distribuido, usando metodologías ágiles. - Cultura de constante aprendizaje y desarrollo en tecnologías actuales. - Ambiente agradable y colaborativo, con foco en el trabajo en equipo. - Acceso a plataformas de aprendizaje, certificaciones Google Cloud, Databricks, Tech Talks, entre otros. - Formar parte de diversas iniciativas y participación continua en actividades internas y externas de innovación, hackathons, tecnología, agilidad, charlas, webinars, bienestar y cultura, con posibilidades no solo de participar sino también de ser expositor. - Además, al residir en Chile podrás acceder a los beneficios correspondientes a nuestro centro.
Role Description We are building an AI-driven cybersecurity, MDR, and compliance automation platform that unifies threat detection, monitoring, response, and governance in a single system. The platform ingests and analyzes telemetry from endpoints, cloud infrastructure, email, and security tools to deliver real-time threat insights and audit-ready compliance reporting. As a multi-tenant SaaS solution on Azure, our stack includes Django (Python), React/Next.js (TypeScript), and integrations with EDR, SIEM, and AI/ML services. The Senior Full-Stack Web Developer will lead end-to-end architecture and development, ensuring secure, scalable, and high-performance systems from API design to real-time dashboards, while driving continuous delivery across the platform. Core Responsibilities - Backend Development - Architect, develop, and maintain Django REST APIs for authentication, telemetry ingestion, alert correlation, incident management, task automation, and reporting. - Design and optimize PostgreSQL schemas for large datasets with caching and indexing strategies for performance. - Integrate external security and compliance APIs, including SIEM, EDR, cloud security centers, email security gateways, and vulnerability scanners. - Frontend Development - Build and manage React/Next.js front-end applications for SOC dashboards, alert triage panels, compliance matrices, and AI-generated audit reports. - Security and Infrastructure - Implement security-by-design principles, including secrets management, role-based access, input validation, rate limiting, and secure session handling. - Build and maintain CI/CD pipelines in Azure DevOps/GitHub Actions with automated tests, code quality checks, blue-green deployments, and release management workflows. - AI Integration and Team Leadership - Collaborate with AI/ML engineers to integrate model endpoints for anomaly detection, risk scoring, and NLP-based evidence classification. - Define coding standards and peer review processes to maintain engineering quality across the team. - Mentor junior engineers and support cross-functional teams through technical design reviews and documentation. Qualifications - Must-Haves - 5-7 years of hands-on full-stack experience developing and deploying production-grade applications, with a degree in Computer Science, Software Engineering, Cybersecurity, or equivalent practical experience. - Expert-level proficiency in Python and TypeScript across backend and frontend frameworks. - Skilled in API security, OAuth 2.0, OpenID Connect, JWT, and RBAC. - Experience with multi-tenant SaaS, background jobs (Celery, Redis), and asynchronous processing. - Familiar with container orchestration using Docker, Kubernetes, or AKS. - Strong understanding of security frameworks and compliance domains, including SOC 2, ISO 27001, NIST CSF, GDPR, and HIPAA. - Good to Haves - Active contributions to open-source security or full-stack projects. Technical Requirements - Processor: Intel Core i7/i9 or AMD Ryzen 7/9 (or higher) - RAM: Minimum 32GB - Graphics: NVIDIA RTX or AMD Radeon Pro recommended Tech Stack and Tools - Languages/Frameworks: Python (Django REST), TypeScript (React/Next.js) - Databases: PostgreSQL, Redis - Cloud and DevOps: Azure App Service, Azure Functions, Azure Monitor, Azure DevOps, GitHub Actions, Docker, Kubernetes - Security and Compliance: OAuth2, JWT, RBAC, OWASP Top 10, SOC 2, ISO 27001, NIST CSF, GDPR, HIPAA, PCI DSS - Testing and Monitoring: PyTest, Jest, Postman, Cypress, Sentry, New Relic - Collaboration and Docs: GitHub, ClickUp, Confluence, Slack, Google Workspace


