Personalized solutions and expert guidance from your trusted nearshore partner.
UI Engineer
Location
Latin America
Posted
143 days ago
Salary
0
Seniority
Senior
Job Description
UI Engineer
Abstra
• Translate Figma designs into responsive, semantic HTML and CSS that matches brand guidelines and existing site patterns • Work closely with designers on layout, spacing, typography, responsive behavior, and edge cases before and during implementation • Collaborate with the marketing team on content structure, messaging alignment, and page updates that support campaigns and communications • Build interactive UI components such as tab panels, selectable cards, typeahead search, accordions, and multi-step content flows • Implement accessible interfaces using ARIA roles, keyboard navigation, and screen-reader-friendly markup • Extend and customize Bootstrap (or similar frameworks) with design tokens, CSS variables, and component-level styles • Integrate front-end experiences with CMS platforms (e.g. Umbraco, Jahia) and deliver production-ready fragments and assets • Apply Angular and/or React where appropriate to build more robust CMS integrations, reusable components, and platform enhancements • Connect UI to APIs via lightweight JavaScript, including fetching data, handling loading and error states, and proxying third-party services when needed • Reuse existing site styles and components wherever possible to maintain visual consistency across properties • Partner with engineers on local dev setup, deployment, and performance-minded front-end delivery • Assist with other tasks and projects as assigned • Protect, secure, and properly handle all confidential company data; prevent unauthorized access, improper transmission, or unapproved disclosure that could harm the company or its clients.
Job Requirements
- 4+ years of experience building production web UIs
- Strong HTML, CSS, and vanilla JavaScript, with comfort delivering content-rich pages without relying on a heavy SPA framework for every experience
- Experience with Angular for building CMS integrations, reusable components, and platform enhancements
- Experience implementing designs from Figma (or similar) with attention to layout, typography, and responsive breakpoints
- Solid understanding of accessibility: WCAG-minded markup, focus management, and ARIA patterns for tabs, and similar controls
- Proficiency with CSS architecture: custom properties, BEM-style naming, media queries, and framework overrides
- Experience with Bootstrap or comparable CSS frameworks
- Strong attention to detail: visual fidelity, hover/focus states, and content edge cases
- Ability to work in regulated or content-heavy domains (government, finance, healthcare, benefits, payroll, fintech) where clarity and trust matter
- Strong collaboration skills, comfortable working closely with designers, marketing, and cross-functional stakeholders.
Benefits
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented team.
- Excellent compensation in USD.
- Hardware and software setup (mandatory).
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Web Developer
Miva, Inc.Miva is dedicated to helping online sellers increase their revenue, drive sales, and decrease their overhead costs.
• Scope, estimate, and execute development tasks based on approved client requirements, signed SOWs, and predefined service offerings • Develop, customize, and maintain eCommerce storefronts using HTML5, CSS3, and modern JavaScript (ES6+ vanilla) within platform template and configuration layers • Maintain deep platform knowledge and proficiency to apply optimal store configurations within the Miva admin • Develop and support integrations using platform and third-party APIs, including REST and SOAP-based services, to connect Miva stores with ERPs, CRMs, payment providers, shipping systems, analytics platforms, and marketing tools • Consume, map, and validate external data within eCommerce workflows while handling authentication, rate limits, and error conditions appropriately • Troubleshoot and resolve frontend, backend, and configuration issues within the eCommerce platform and connected systems • Optimize storefront performance with a focus on Core Web Vitals, SEO, accessibility, and eCommerce conversion metrics • Ensure cross-browser and cross-device compatibility using a mobile-first approach • Configure full-funnel eCommerce analytics and GA4 tracking using GTM • Develop optimized purchase flows to improve usability, accessibility, speed, and conversion performance • Implement merchandising solutions to enable cross-selling, dynamic product listings, and personalization • Configure rule-based promotions and discounts • Apply eCommerce-specific SEO best practices, including schema markup, product metadata optimization, faceted navigation handling, and crawlability • Write clean, maintainable, and well-documented code following established standards and best practices • Participate in code reviews, QA validation, and client acceptance testing aligned to defined acceptance criteria • Follow established deployment procedures, coordination processes, and release schedules across multiple client environments • Collaborate closely with UX Designers, Project Managers, and other delivery roles to execute pixel-accurate designs and meet delivery milestones • Track time accurately against approved client work, provide regular status updates, and communicate blockers or scope risks proactively • Perform other duties as assigned
• Design, build, and maintain core user-facing features in Circuit’s web application. • Translate product requirements and design direction into polished, responsive, and accessible UI. • Contribute to frontend architecture, patterns, and technical decisions in collaboration with engineering peers. • Own features end-to-end, from implementation through testing, QA, and production release. • Write and maintain unit, integration, and end-to-end tests to ensure long-term reliability. • Participate actively in technical discussions, design reviews, and planning sessions. • Provide thoughtful code reviews and mentorship to support team-wide quality and growth. • Collaborate closely with Product and Design to clarify requirements, surface tradeoffs, and improve UX. • Identify and drive incremental improvements to performance, accessibility, developer experience, and frontend tooling. • Manage individual priorities and deadlines while maintaining a high standard of execution.
• Provide technical leadership in developing new features and products, focusing on impact and scalability • Work on full-stack development, participating in the entire product lifecycle • Design solutions that are ready for experimentation, metrics collection, and continuous learning • Support Growth initiatives with technical improvements, product adjustments, and ongoing optimizations • Collaborate with UX/UI to ensure a consistent and scalable user experience • Contribute to maintenance, evolution, and refactoring of existing systems • Define and evolve architecture, patterns, and best practices • Evaluate and support the adoption of new technologies, frameworks, and tools • Ensure alignment between business rules, product goals, and technical implementation.
• Develop end-to-end web and mobile applications using Mendix Studio Pro. • Design and implement complex integrations with APIs, legacy systems, and emerging technologies. • Define solution architecture and ensure the application of best practices in Mendix projects. • Perform data modeling and develop business logic, including creating and optimizing entities, rules, and processes. • Explore artificial intelligence and automation to build innovative, intelligent solutions. • Experience in full Mendix projects. • Proficiency in Mendix Studio Pro, including UX, microflows/nanoflows, integrations, and Java Actions. • Solid foundation in software development with high-code languages such as Java, C#, JavaScript, Python, or SQL. • Experience with agile methodologies.




