Posted:
3/9/2026, 7:56:56 AM
Location(s):
Heredia Province, Costa Rica
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
Hybrid
The Senior Web Developer is responsible for contributing to the design, development, and optimization of scalable, responsive, and accessible web applications. This role focuses on implementing modern web standards, ensuring exceptional user experiences, and integrating seamlessly with backend services. It supports technical leadership by assisting in code reviews, guiding best practices, and mentoring junior developers, while actively collaborating with cross-functional teams to deliver high-quality solutions aligned with business goals.
Role Responsibilities
Awareness and Communication
•
Collaborate with designers, product managers, and back-end engineers to translate functional requirements and UX/UI designs into technical specifications and front-end deliverables.
•
Identify and communicate technical risks, dependencies, and trade-offs, ensuring alignment of scope and objectives with stakeholder expectations.
•
Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog grooming, and retrospectives, contributing to team efficiency and project success.
Content Management & Maintenance
•
Manage content upload, versioning, and publishing using modern CMS platforms (e.g., Contentful, Adobe Experience Manager, WordPress), ensuring adherence to accessibility standards (WCAG 2.2) and UX/UI guidelines.
•
Collaborate with stakeholders to ensure timely and accurate content updates across web properties.
Maintain consistency across design systems and brand guidelines while applying best practices in web screen design and middleware integration for data sourcing and updates.
Web Operations & Domain Management
•
Assist in the decommissioning and archiving of outdated digital assets in compliance with governance policies.
•
Troubleshoot and resolve issues in production environments, ensuring uptime, content accuracy, and seamless user experiences.
•
Support day-to-day technical needs for existing websites, collaborating with software engineers to integrate backend functionality with interactive front-end templates.
•
Implement and maintain SEO best practices, including structured data and metadata optimization.
UI/UX Implementation & Design Systems
•
Develop and maintain reusable component libraries using modern frameworks (e.g., React, Vue, Svelte) and styling tools (e.g., Tailwind CSS, CSS Modules).
•
Ensure consistency across components by adhering to design tokens, spacing scales, and theming guidelines.
Implement interactive features such as animations, transitions, and micro-interactions using CSS keyframes or libraries like Framer Motion.
•
Ensure accessibility compliance (ARIA, keyboard navigation, color contrast) across all platforms, advocating for inclusive design practices.
Front-End Development & Performance Optimization
•
Build responsive, mobile-first layouts using modern CSS techniques (Flexbox, Grid, CSS Functions) and progressive enhancement strategies.
•
Optimize the critical rendering path through techniques like code splitting, lazy loading, image optimization (e.g., srcset, modern formats), and prefetch/preload.
•
Monitor and improve Core Web Vitals (LCP, FID, CLS) and Lighthouse performance scores, ensuring high-performing web applications.
•
Architect and maintain responsive web applications using modern front-end frameworks (e.g., React, Vue, Angular), ensuring scalability and maintainability.
•
Ensure code quality through automated testing, code reviews, and CI/CD workflows, adhering to best practices in version control (Git), branching strategies, and release management.
•
Integrate RESTful and GraphQL APIs using modern data-fetching libraries (e.g., Apollo Client, SWR, React Query), managing client-side state with tools like Context API or Redux Toolkit.
•
Validate and sanitize data inputs, manage error states, and implement graceful loading indicators.
•
Write unit, integration, and end-to-end tests using tools such as Jest, React Testing Library, and Cypress.
•
Update, maintain, and enhance existing web applications and websites, ensuring continuous improvement.
Continuous Learning & Innovation
•
Stay up to date with emerging web technologies, such as WebAssembly, Edge Rendering, and AI integrations, and assess their applicability to projects.
•
Advocate for sustainable development practices, including green coding, modularization, and scalable architecture, fostering innovation and efficiency.
Required:
•
4+ years of professional experience in modern front-end development roles, with a proven track record of delivering high-quality web applications.
•
Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
•
Strong experience with CSS methodologies (e.g., BEM, OOCSS, SMACSS) and modern styling frameworks (e.g., Tailwind CSS, Bootstrap).
•
Advanced knowledge of JavaScript frameworks (React preferred) and related build tools (e.g., Webpack, Vite, ESBuild).
•
Hands-on experience with unit, integration, and end-to-end testing tools (e.g., Jest, React Testing Library, Cypress).
•
Proficiency in version control systems (Git) and experience working with CI/CD platforms (e.g., GitHub Actions, Azure Pipelines, GitLab CI).
•
Demonstrated ability to implement responsive and accessible designs that comply with WCAG 2.2 standards.
•
Familiarity with API consumption (REST, GraphQL) and integration with web services.
•
Solid understanding of web performance metrics (e.g., Core Web Vitals) and strategies for optimization.
•
Proficient in using browser developer tools for debugging and performance analysis.
•
Strong communication skills with a minimum English level of B2 or equivalent.
Preferred:
Experience with server-side rendering (e.g., Next.js, Nuxt.js) or static site generation.
•
Familiarity with containerized environments (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, Azure, GCP).
•
Exposure to personalization, analytics, and experimentation frameworks (e.g., Optimizely, Google Optimize).
•
Experience integrating with headless CMS platforms (e.g., Contentful, Strapi, Sanity).
•
Knowledge of hybrid mobile app development (e.g., Ionic, React Native, Capacitor).
•
Prior experience contributing to technical leadership, such as mentoring junior developers, conducting code reviews, or influencing architectural decisions.
•
Contributions to open-source projects or active participation in developer communities.
Technical Skills
HTML
•
Strong grasp of semantic HTML5 and accessibility-first markup.
•
Skilled in editing and updating content via headless or traditional CMS platforms (e.g., Contentful, WordPress, AEM).
•
Capable of building semantic, SEO-friendly HTML layouts from scratch.
•
Well-versed in HTML5 standards and W3C best practices.
•
Integrates front-end markup with backend templating systems and modern frameworks (e.g., Next.js, Laravel Blade, Django templates).
•
Develops accessible and validated HTML forms, including ARIA roles and client-side validation.
•
Experienced with dynamic vector graphics (SVG) and basic web animation standards.
•
Uses HTML5-native media elements (audio, video) with accessibility and fallback considerations.
CSS
•
Expert in modern CSS standards and modular, maintainable architecture (e.g., BEM, OOCSS, Atomic CSS).
•
Deep knowledge of responsive, adaptive, and mobile-first design techniques using media queries.
•
Builds CSS from scratch or using utility-first frameworks (e.g., Tailwind CSS) and component libraries (e.g., Radix UI, ShadCN).
•
Proficient with advanced selectors, custom properties (CSS variables), and modern features (e.g., container queries, aspect-ratio).
•
Skilled in Flexbox, Grid, and fluid typography for scalable layouts.
•
Builds and maintains scalable design systems and themeable UIs.
•
Experienced with CSS preprocessors (e.g., SASS, SCSS) and build tools (e.g., PostCSS, Autoprefixer).
•
Familiar with CSS-in-JS techniques (e.g., styled-components, emotion
JavaScript & TypeScript
•
Strong foundational knowledge of JavaScript (ES6+) and TypeScript.
•
Proficient in modern front-end frameworks (e.g., React, Vue, Angular) and component-driven development.
•
Experienced with JSX/TSX and state management tools (e.g., Context API, Redux Toolkit).
•
Implements advanced optimization techniques, including code splitting, lazy loading, and preloading.
•
Skilled in integrating with REST APIs, GraphQL, and WebSockets.
•
Hands-on with build tools (e.g., Vite, Webpack, Rollup) and package managers (e.g., NPM, Yarn, PNPM).
•
Familiar with client-side analytics integrations (e.g., Google Tag Manager, Segment).
•
Adopts tree-shaking, ESM, and performance-first coding principles.
Image Manipulation & Asset Optimization
Proficient in responsive imagery techniques (e.g., srcset, picture, AVIF, WebP).
•
Applies web performance best practices, including asset compression, SVG optimization, and lazy loading.
•
Experience creating image sprites or icon systems (e.g., SVG sprites, icon fonts).
Data Structures (XML / JSON)
•
Strong understanding of structured data formats (e.g., JSON, XML).
•
Manipulates and consumes API data via JavaScript (e.g., fetch, Axios, GraphQL clients).
•
Integrates and normalizes third-party APIs and custom REST endpoints.
Front-End Tools & Dev Environment
•
Proficient with browser developer tools (e.g., Chrome, Safari, Firefox) for debugging and profiling.
•
Skilled in version control systems (e.g., Git, GitHub, GitLab) and workflows (e.g., feature branches, pull requests, conflict resolution).
•
Comfortable in terminal/CLI environments (e.g., Mac, Linux, Windows).
•
Tests and debugs across real devices and emulators using tools like BrowserStack or native device tools.
Web Optimization & Performance
•
Applies front-end performance strategies (e.g., Core Web Vitals, Lighthouse audits).
•
Optimizes the critical rendering path, asset loading, and caching strategies (e.g., HTTP/2, CDN, service workers).
•
Familiar with modern image/CDN solutions (e.g., Cloudinary, Imgix, Vercel Images).
Testing / Quality Assurance
•
Writes unit, integration, and end-to-end tests using tools like Jest, React Testing Library, Cypress, or Playwright.
•
Collaborates on QA strategy, test coverage, and regression testing.
•
Conducts peer code reviews and refactors legacy code to uphold quality standards.
CMS & Templating
•
Experience developing and maintaining themes for CMS platforms (e.g., WordPress, Drupal, AEM, Contentful).
•
Understands front-end delivery strategies within CMS architectures (e.g., decoupled/headless setups).
•
Implements custom layouts, reusable components, and asset management within CMS ecosystems.
Usability & UX
•
Understands user-centered design principles and UX heuristics.
•
Collaborates with designers to ensure UX fidelity in implementation.
•
Familiar with A/B testing tools (e.g., Optimizely, VWO) to validate usability improvements.
SEO (Search Engine Optimization)
•
Implements semantic HTML, structured data (JSON-LD), and meta tag management.
•
Understands dynamic rendering, indexing issues, and SSR for SEO.
•
Collaborates with marketing teams to ensure SEO strategy alignment.
Analytics & Data Layer
•
Integrates web analytics solutions (e.g., Google Analytics 4, Adobe Analytics, Tag Manager).
•
Implements data layers and tracks custom events for digital marketing and product analytics.
•
Collaborates with data teams for KPI tracking, event modeling, and experimentation setup.
About Accenture
Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.Visit us at www.accenture.com
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Website: https://accenture.com/
Headquarter Location: Dublin, Dublin, Ireland
Employee Count: 10001+
Year Founded: 1989
IPO Status: Public
Last Funding Type: Grant
Industries: Business Information Systems ⋅ Construction ⋅ Consulting ⋅ Information Services ⋅ Information Technology ⋅ Infrastructure ⋅ Management Consulting ⋅ Outsourcing