15 Ofertas de Ui Developer en Costa Rica
Front-End Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Responsibilities
- Build and maintain high-performance front-end applications using (v13+ App Router), React, and TypeScript.
- Implement server components, client components, and streaming routes for optimal performance and minimal JS delivery.
- Use Tailwind CSS and a component library (e.g., shadcn/ui, Chakra UI) to create consistent, accessible UIs.
- Integrate with RESTful APIs hosted on Azure API Management; leverage server-side data fetching (RSC, Server Actions) for secure and efficient API calls.
- Implement secure authentication and authorization flows with OAuth2/JWT, integrating with Azure AD B2C or equivalent identity providers.
- Protect against client-side vulnerabilities (XSS, injection) using secure patterns and built-in escaping mechanisms.
- Keep dependencies updated and secure with npm audit, Snyk, or similar tools.
- Write and maintain unit tests with Jest/Testing Library and E2E tests with Cypress or Playwright; integrate into GitHub Actions pipelines.
- Participate in PR reviews, mentor junior developers, and guide front-end technical direction (Senior role).
- Collaborate with DevOps on build optimization and Azure deployment strategies (Static, ISR, SSR).
- Document technical approaches, component usage, and security guidelines.
Requirements
Must have:
- Strong experience with , React, TypeScript, and modern React patterns (hooks, context, suspense).
- Experience integrating secure REST APIs and server-side rendering.
- Knowledge of secure authentication (OAuth2/JWT) with Okta or Auth0.
- Familiarity with security best practices and OWASP Top 10.
- Experience with unit and E2E testing frameworks.
- Comfortable with Git workflows and CI/CD (GitHub Actions).
Bonus:
- Experience with React Server Components and Server Actions.
- Azure-optimized deployments using Static Export, ISR, or SSR.
Positions Available:
- 1 Senior, 1 Mid-Level. Senior expected to take a lead/mentor role, review PRs, and help set technical direction as needed.
Front End Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Objetivo:
Implementar un proceso integral para analizar y registrar con precisión todas las transacciones contables derivadas de las operaciones empresariales, garantizando el cumplimiento estricto de las Normas Internacionales de Contabilidad aceptadas en el país y su correcta integración en el sistema contable.
Nivel académico:
- Bachillerato universitario en computación, ingeniería en sistemas o carrera a fin.
Experiencia:
- 2-4 años de experiencia como front end.
- Programación en Javascript, HTML5, CSS3, Angular y JQuery
- Experiencia en programación orientado a objetos POO. Deseable conocimiento de C# y .Net (Framework y Core)
- Elaborar el front-end respetando los estándares internacionales de la W3C, los lineamientos básicos de usabilidad, diseños responsivos asegurando la adaptación a los diferentes tamaños de pantallas.
- Experiencia con gestión de paquetes en un proyecto Web que utilice NodeJS (NPM)
- Integraciones de api de Google.
- Manejar estándares de la W3C en accesibilidad y código limpio.
Habilidades técnicas:
- Javascript
- Visual Studio
- Angular
- JQuery
- C#
- .Net
- Boostrap
- NodeJs
- Git
- Integraciones Api con Google.
Requisitos adicionales:
- Experiencia trabajando con metodologías ágiles.
- Disponibilidad para laborar de manera híbrida.
- Facilidad de aprendizaje, comunicación y trabajo en equipo.
Senior Front-End Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Senior Front-End Developer
Plannatech is a B2B platform provider with innovative and leading-edge technology. We provide a selection of services to choose from, in a simple yet effective proprietary platform that has modularized components and omnichannel capabilities in a user-friendly system. We offer a completely customizable solution, ready for integration with leading providers of sports data, streaming video, virtual sports and 3rd party integrations.
About the job
At Plannatech, we are looking for a Senior Front-End Developer, you will lead the design and development of complex user interfaces for web and mobile platforms using modern front-end frameworks. You will play a key role in setting development standards, mentoring other team members, and collaborating with cross functional teams to ensure consistent, performant, and accessible user experiences. This role requires deep technical expertise, initiative, and a passion for delivering high-quality front-end solutions that align with product goals.
Responsibilities
- Design and implement scalable UI architecture.
- Lead integration of web workflows.
- Ensure cross-browser compatibility and performance.
- Mentor juniors and perform detailed code reviews.
- Work closely with product and UX teams.
Qualifications
- 5+ years of front-end experience.
- High expertise mainly in Angular framework, HTML, CSS, JavaScript, TypeScript.
- Familiar with Capacitor, Gulp, 3rd party SDKs.
- Strong and proactive ability to evaluate, learn, and adopt new programming languages, frameworks, and technologies independently to drive innovation and support technical leadership.
- Advanced soft skills including effective leadership communication, mentoring abilities, cross-team collaboration, and emotional intelligence in fast-paced environments.
- Fluent English and Agile experience.
Considered as a plus
- Experience with RabbitMQ and real-time data acquisitions.
What we offer
- Solidarist Association.
- Company doctor, psychologist, funeral plan.
- Full compliance with legal regulations.
- New benefits added monthly.
- Remote work flexibility.
- A support and inclusive work environment.
- Opportunities for professional growth and development.
Front End Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
We are looking for a Front End Engineer with strong expertise in React and TypeScript. The ideal candidate will have experience building modern, scalable, and user-friendly interfaces, with solid knowledge of JavaScript best practices and frontend development workflows.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 180+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we thrive and embrace fresh challenges.
Requirements
- Strong proficiency in React and TypeScript.
- Solid experience with JavaScript (ES6+).
- Familiarity with frontend build tools (Webpack, Vite, or similar).
- Experience working with RESTful APIs.
- Version control experience with Git/GitHub/GitLab.
- Understanding of software development best practices and Agile methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent verbal and written communication skills.
Nice to have
- Experience with or other SSR frameworks.
- Knowledge of GraphQL.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Exposure to UI testing frameworks (Jest, Cypress, etc.).
- Understanding of design systems and reusable component libraries.
Front End Development Manager
Hoy
Trabajo visto
Descripción Del Trabajo
Role Overview:
We are seeking an experienced Development Manager to lead and grow our team of front-end software developers. The ideal candidate combines strong people leadership with deep understanding of lean and agile practices. You will guide the team in delivering high-quality software, fostering innovation, and ensuring sustainable ways of working. Developers work in cross-functional squads, collaborating closely with designers, product managers, and backend engineers to deliver features and improvements for the business.
You will not be expected to make all technical decisions yourself. Instead, you should empower talented individuals with the autonomy to own those decisions, while providing the technical depth and leadership to help steer discussions, surface trade-offs, and prevent poor choices that could impact long-term success.
Leadership Style:
- Servant leadership:
You lead by enabling others to succeed, removing obstacles, and creating an environment where people can do their best work. - Empowerment:
You trust your team's technical expertise, delegate decision-making appropriately, and create space for innovation and ownership. - Guidance without control:
You contribute your own knowledge and experience to help the team consider risks, avoid pitfalls, and align with strategic goals, without overruling or micromanaging. - Culture building:
You foster collaboration and continuous learning, ensuring the team thrives both personally and professionally.
Job Responsibilities:
- Lead, coach, and mentor a team of front-end developers, supporting their professional growth and performance.
- Foster a collaborative, inclusive, and high-performing team culture.
- Ensure lean and agile practices are embedded in day-to-day operations, promoting continuous improvement.
- Facilitate architectural and technical conversations, ensuring they are well-informed and aligned with company objectives.
- Partner with the CTO and other stakeholders to align the team's work with strategic goals.
- Oversee the delivery of high-quality, scalable, and maintainable front-end solutions.
- Support recruitment and onboarding of new team members.
Minimum Requirements:
- 3+ years of proven experience managing or leading software development teams, preferably in front end engineering
. - Strong people management and coaching skills, with a track record of building engaged and effective teams.
- Proven and solid understanding of lean and agile practices (
Kanban, Scrum
, continuous delivery, etc.). - Proven and strong knowledge of front-end technologies, frameworks, and ecosystems, including
React and Remix
. - Advanced English Proficiency, both spoken and written.
Preferred Qualifications:
- Strong problem-solving and decision-making skills with a collaborative mindset.
- Excellent facilitation and communication skills, with the ability to bridge technical and business conversations.
- Hands-on experience with front end development in recent years.
- Experience working in fast-paced, product-driven organizations.
- Familiarity with modern CI/CD pipelines and DevOps practices
Senior Front-end Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
Join our dynamic team as a Front-end Engineer, where you'll tackle exciting challenges in the realm of desktop and mobile app development. You'll work directly with industry-leading U.S.-based clients, delivering impactful solutions that drive their business forward. This role is fully remote, offering you the flexibility to create and innovate from anywhere. Your work will primarily focus on crafting seamless user experiences using cutting-edge technologies in a collaborative, client-focused environment.
What You'll BringProven experience with React for desktop implementation.
Expertise in React Native for mobile app development.
Strong skills in animation technologies, specifically Framer Motion and React Reanimated.
A passion for front-end development, with a focus solely on front-end technologies.
Exceptional professional English communication skills, both written and verbal.
Basic client interaction capabilities, ensuring smooth and effective collaboration.
Additional technical skills or familiarity with other front-end technologies.
Previous consulting experience, showcasing your ability to deliver results in a client-facing role.
You'll have the opportunity to collaborate with top-tier U.S. clients, gaining exposure to a variety of industries and projects. Our remote-first work environment provides the flexibility you need to thrive, while our commitment to innovation ensures that you'll always be at the forefront of technology. With us, you'll find endless opportunities for growth and the chance to make a significant impact in the world of front-end development.
Front End Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
JOB OVERVIEW
Plan A Technologies is looking for a skilled and experienced Front End Software Engineer to join our growing team. The role requires a strong understanding of Angular and experience with Microfrontend. While the focus is on the front-end, some back-end exposure is a nice-to-have. This is an exciting job with room for significant career growth.
Please note: you must have at least 6+ years of experience as a Front End Engineer to be considered for this role.
JOB RESPONSIBILITY & EXPERIENCE
- Bachelor's or advanced degree in computer science or a related field.
- Experience with Micro-Front End architecture.
- 6+ years of hands-on experience with Angular.
- 6+ years of experience with frontend JavaScript/TypeScript.
- Experience working within AWS environments (Lambda, EC2, SQS, Api Gateway, DynamoDB, PostgreSQL).
- Knowledge of front-end debugging with browser developer tools.
- Comfortable with the Linux command line and Git.
- Ability to share a code sample and give a walkthrough.
- Nice to have: Experience in any of the following: Copilot, CDK, AngularJS, MongoDB, Firebase, Automated Testing.
- Excellent communication and teamwork skills.
- Have solid written and verbal English skills.
- Great attention to detail.
- Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: Vacation, Brand New Laptop, and More: You'll get a generous vacation schedule and other goodies.
If this sounds like you, we'd love to hear from you
Sé el primero en saberlo
Acerca de lo último Ui developer Empleos en Costa Rica !
Front End Software Engineer
Hoy
Trabajo visto
Descripción Del Trabajo
On Team Xbox, we aspire to empower the world's 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass subscription to PC, bringing Xbox to new devices with Cloud Gaming, and our acquisition of Activision Blizzard King creating exciting new possibilities for players.
The Xbox Experiences and Platforms team is home to the engineering work that makes this vision possible, building the developer tools and services that enable game creators to craft incredible experiences, the commerce systems that connect publishers with their audience and help gamers engage with their next favorite games, the platforms on which those games play at their best, and the experiences that turn every screen into an Xbox.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Xbox #MicrosoftGaming #GamingJobs #GameJobs #Gaming #Videogames #XboxLatamResponsibilities
Our team is looking for a Frontend Software Engineer that can enable creators to build innovative features across our ecosystem. We are looking for a leader who will drive innovation and execution that will delight our customers and game creators.
- Actively contribute to a flexible, diverse, and inclusive culture that brings out the best in the team.
- Collaborates effectively with internal and external game developers and partners using strong interpersonal skills.
- Learns and applies a variety of tools and technologies to deliver diverse customer experiences.
- Implements, validates, and releases high-quality product features.
- Solves complex problems that enable innovative features across multiple devices and services.
- Actively contributes to a flexible, diverse, and inclusive culture that brings out the best in the team.
Qualifications
Required/minimum qualifications
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Fluency to read, write, and speak in English language
Additional Or Preferred Qualifications
- Experience builidng in React, Angular, and/or Typescript applications
- A strong interest in bringing end user experiences to a gaming audience and an understanding of their needs
- Demonstrates effective skills in design, development, and collaboration
- Experience delivering web and/or cross-platform applications using and TypeScript
- Solid understanding of modern web application development, particularly with cloud service dependencies
- Possesses technical knowledge of challenges in the gaming space, including but not limited to responsive UX design across device form factors and support for diverse input methods such as gamepad, touch, and mouse/keyboard
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Back End Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Sobre Kashio
En Kashio desarrollamos tecnología financiera para que las empresas adopten pagos digitales y automaticen sus operaciones de CxC y CxP. Ya acompañamos a 400+ clientes en educación, finanzas, real estate, utilities y más, y estamos escalando a 5 mercados en los próximos 24 meses.
Construimos plataforma SaaS segura, intuitiva y de alto desempeño; nuestra cultura valora la propiedad (ownership), la colaboración, el aprendizaje continuo y el impacto.
El desafío
Buscamos un/a Backend Developer (Python) con genuino interés por Machine Learning / AI para crear microservicios event-driven en AWS, robustos, seguros y listos para escalar a nivel regional. Tu código se conectará con pasarelas de pago, orquestará conciliaciones, idempotencia y webhooks, y habilitará features de IA (detección de anomalías, scoring, automatizaciones inteligentes) que mejoren la experiencia y la eficiencia financiera de nuestros clientes.
Lo que harás
- Diseñar, desarrollar y probar (unitarias/integración) microservicios en Python para nuestra plataforma SaaS.
- Construir y operar arquitectura en AWS (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch, Secrets/Parameter Store).
- Implementar event-driven y data pipelines para procesos de pagos, conciliaciones, cobranzas y notificaciones.
- Desarrollar APIs REST (y opcionalmente GraphQL) con OpenAPI/Swagger y versionado claro.
- Asegurar seguridad y cumplimiento (OAuth2/JWT, OWASP Top 10, cifrado, buenas prácticas PCI DSS; sensibilidad a ISO
- Integrar con PSPs y ecosistema LATAM (p. ej. Niubiz, Culqi, MercadoPago, PayU, etc.), webhooks e idempotencia.
- Colaborar con Product, Data/ML, CS y Operaciones para llevar features a producción con ciclos cortos y métricas claras.
- Participar en Code Reviews, CI/CD y observabilidad, contribuyendo a estándares de calidad y confiabilidad.
Nuestro stack (no excluyente)
- Lenguajes/Frameworks: Python (FastAPI / Flask / Django), OOP y principios SOLID.
- Infra/Cloud: AWS (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch), IaC (Terraform o CDK), Docker y Kubernetes.
- Datos: PostgreSQL/MySQL, DynamoDB/DocumentDB, Redis (caché/colas), NoSQL; ETL/ELT básicos.
- Mensajería/Eventos: SQS/SNS, Kafka o RabbitMQ (deseable).
- Testing/Calidad: PyTest, coverage, contract testing; GitHub Actions / GitLab CI.
- Observabilidad: Logs estructurados, métricas, tracing (OpenTelemetry, Prometheus/Grafana o similares).
- Seguridad: OAuth2/JWT, Secrets management, KMS, buenas prácticas OWASP; experiencia con auditorías es un plus.
- ML/AI (deseable): Pandas, scikit-learn, spaCy, SageMaker o MLflow; feature stores; MLOps básico.
Requisitos indispensables
- Experiencia en sistemas financieros o fintech/banca digital (pagos, conciliaciones, contracargos, prevención de fraude, CxC/CxP).
- 3+ años desarrollando backend en Python, empaquetando módulos, escribiendo tests y depurando a nivel aplicación y cloud.
- Experiencia construyendo APIs con documentación OpenAPI/Swagger.
- Experiencia integrando y operando con AWS (al menos Lambda/ECS + SQS/SNS + API Gateway + S3 + CloudWatch).
- Sólida base en microservicios y arquitecturas event-driven.
- Manejo práctico de Docker, Kubernetes, Redis, SQL (MySQL/PostgreSQL) y alguna NoSQL.
- Conocimiento de CI/CD y Git en entornos de producción.
- Mentalidad de seguridad por diseño y performance (idempotencia, concurrencia, timeouts, retries, backoff, circuit breakers).
Sumaría muchos puntos si tienes
- CLI de AWS, Terraform/CDK para IaC.
- Integraciones con PSPs de LATAM (Niubiz, Culqi, PayU, MercadoPago, etc.) y manejo de webhooks.
- Experiencia con Kafka/RabbitMQ, GraphQL, gRPC.
- Experiencia aplicando ML/AI a casos FinOps (detección de anomalías, scoring de riesgo, priorización de cobros), y nociones de MLOps.
- Sensibilidad regulatoria LATAM (e.g., SBS Perú) y familiaridad con PCI DSS/ISO 27001.
Cómo es alguien que encaja muy bien aquí
- Team-player con comunicación clara y escucha activa.
- Proactividad y propiedad de punta a punta (del diseño al monitoreo en producción).
- Apertura al cambio y aprendizaje continuo; cómodo/a con la iteración rápida.
- Tolerancia a la frustración, foco en resolver y mejorar procesos.
- Asertividad y compromiso con la calidad y la seguridad.
Indicadores de éxito (90 días)
- 1–2 microservicios nuevos o refactorizados en producción con >80% coverage y SLO definidos.
- Integración estable con al menos 1 PSP y manejo correcto de idempotencia y retries.
- Dashboards básicos de observabilidad (logs, métricas, alertas) y runbooks de soporte.
- PoC de feature de IA/ML o analítica aplicada a un flujo operativo (p. ej., detección de anomalías en conciliaciones).
Condiciones
- 100% remoto.
- Horario: L–V, 09:00–18:00 (hora Perú).
- Modalidad: Contractor (DEEL).
- Stock options desde el mes 6.
- Oportunidad real de impacto en producto usado por cientos de empresas y de crecer con un equipo regional.
¿Te motiva?
Envíanos tu CV a con asunto: Backend Python – ML/AI.
Si tienes repos públicos o ejemplos de arquitectura/proyectos, compártelos
Tipo de puesto: Tiempo completo
Sueldo: ₡ ,00 - ₡ ,00 al mes
Pregunta(s) de postulación:
- ¿Cuántos años de experiencia tienes desarrollando aplicaciones backend en Python (FastAPI, Flask o Django)?
- ¿Has trabajado previamente en entornos fintech o proyectos relacionados con pagos digitales, conciliaciones o automatización financiera?
- ¿Tienes experiencia desarrollando microservicios en AWS utilizando servicios como Lambda, ECS/EKS, API Gateway, SQS/SNS o Step Functions?
- ¿Has implementado APIs documentadas con OpenAPI o Swagger y configurado pruebas automatizadas (PyTest u otro framework similar)?
- ¿Tienes experiencia aplicando técnicas de Machine Learning o AI (por ejemplo, scikit-learn, pandas, SageMaker) en proyectos productivos?
- El salario es de 1500 USD bajo modaldiad contractor. ¿Estaría de acuerdo?
Back End Developer
Hoy
Trabajo visto
Descripción Del Trabajo
Plannatech is a B2B platform provider with innovative and leading-edge technology. We provide a selection of services to choose from, in a simple yet effective proprietary platform that has modularized components and omnichannel capabilities in a user-friendly system. We offer a completely customizable solution, ready for integration with leading providers of sports data, streaming video, virtual sports and 3rd party integrations.
About The Job
At Plannatech, we are looking for a Model's Interfaces Back-End Developer responsible for creating, maintaining, testing, and debugging the core functionality of an application or system. This includes application logic, databases, data and application integration, APIs, and other processes operating behind the scenes. A strong technical foundation and the ability to analyze and optimize code for efficiency are critical to success in this role.
Responsibilities
- Communicate regularly with their manager, quality assurance teams, and other developers to provide updates on project progress.
- Participate in the entire application lifecycle, focusing on writing clean, maintainable, and efficient code.
- Build prototypes, debug issues, troubleshoot, and resolve system problems effectively.
- Collaborate with team members to create and maintain workflows that provide visibility and ensure balanced workloads for consistent deliveries.
- Perform UI tests to optimize performance and ensure a fully functional product is delivered to the QA environment. - Design robust APIs that enhance performance and deliver the best trading experience.
- Manage and optimize scalable distributed systems, always prioritizing performance.
- Provide production support for technical infrastructure and the broader ecosystem known as "Models."
- Continuously raise the bar for team performance and efficiency, challenging both yourself and the team.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build reusable code and libraries for future use, ensuring scalability and maintainability.
- Stay up to date with emerging technologies and best practices to incorporate into development processes.
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 7+ Years of work experience in software design & development using the .NET framework.
- Strong knowledge and experience with: .NET .NET CORE, C#, MVC, Web API, Web sockets, Redis,
- Entity Framework
- MongoDB, Couchbase, Memcached or Non-relational databases
- MySQL and SQL relational databases.
- Good math skills and problem solving.
- Excellent problem-solving and analytical skills.
- Proficiency in English (B2 level).
Desirable
- RabbitMQ Broker
Soft Skills
- Technical credibility.
- Initiative and excellent communications skills.
- Affective teamwork and communication skills.
- Great attention to detail.
- Proactivity and planning skills.
- Extensive problem-solving skills.
- Quality and continuous improvement.
- Schedule flexibility (to work weekends if needed).
What We Offer
- Solidarist Association.
- Company doctor, psychologist, funeral plan.
- Full compliance with legal regulations.
- New benefits added monthly.
- Remote work flexibility.
- A support and inclusive work environment.
- Opportunities for professional growth and development.