B

Senior Frontend Developer (React & WordPress)

Boombit
Contract
On-site
Latam, LATAM, Nicaragua

Who we are: 

We are a full-service agency & content studio dedicated to helping companies thrive through strategy, creativity, technology services, and human talent. We combine the latest technologies with innovative thinking to create outstanding digital solutions for our clients. 


Job purpose: 

We are looking for a highly skilled Senior Frontend Developer with expertise in React and WordPress to join our team. The ideal candidate will have extensive experience working on both the frontend side (building dynamic, high-performance user interfaces) and the CMS side (customizing WordPress themes, developing plugins, and integrating with APIs).

 

You’ll play a key role in building and optimizing web applications, ensuring seamless user experiences, and maintaining high coding standards. If you are passionate about crafting modern, scalable frontend solutions and have deep experience with WordPress, we’d love to hear from you!

 

Job details: 

  • Location: 
    • 100% Remote – Temporary Contract (Approx. 1 Months) with Potential for Extension
    • Open to candidates based in Central America, Mexico, or Colombia.
  • Schedule: Monday to Friday, 8:00 AM to 5:00 PM CR Time Zone
  • Job Type: Temporary Contract  (this is not a freelance position)
  • Language Proficiency: Spanish: Native / English: B2+ reading, writing, and conversation
  • Availability: Immediate availability preferred.


Key Responsibilities & Duties:

  • Helps coordinate the team’s technical communication with other groups such as Creative, Business and Management.
  • Work closely with designers, backend developers, and stakeholders to ensure seamless functionality and user experience.
  • Frontend Development: Build responsive, high-performance web applications using React.js and modern JavaScript (ES6+).
  • Ensures to implement, configure, and troubleshoot with front-end helpers such as Babel, Webpack or Node.js as a subject matter expert in front-end technology.
  • WordPress Development: Customize themes, develop plugins, and work with the WordPress API to enhance CMS capabilities.
  • Develop reusable and scalable UI components using React.
  • Work with RESTful and GraphQL APIs to integrate backend services.
  • Optimize applications for maximum speed, scalability, and SEO performance.
  • Ensures concise and clear documentation is maintained by all peers for the projects as dictated by each Capability’s guidelines and best practices.
  • Debugs or troubleshoots complex or critical issues that cannot be handled by junior positions, and provides root cause analysis.
  • Establishes project scaffolding and associated automation tools for the project.
  • Responsible to setup regular one-on-one meetings to provide coaching, feedback, career development, and status reporting. 
  • Maintain high standards in code quality, testing, and documentation.
  • Keep up with the latest trends in frontend development, WordPress, and web technologies.


Academic Background:

BS in Computer Science or related technical discipline or related field or equivalent work experience in Software QA.


Required Skills & Experience:

  • 5+ years of experience as a Frontend Developer, with a focus on React.js and WordPress.
  • Strong proficiency in JavaScript, TypeScript, HTML, CSS (SASS/SCSS), and modern frontend tools.
  • Work experience with cross-browser and cross-device compatibility. 
  • Expert knowledge of recent development patterns and practices (Mobile First, MVC, Object Oriented development).
  • Expert knowledge on integrating front-end solutions with APIs and web services.
  • Proficiency with popular JavaScript frameworks and cross-browser compatibility.
  • Experience customizing WordPress themes, developing plugins, and working with ACF (Advanced Custom Fields).
  • Hands-on experience with headless WordPress and integrating it with frontend frameworks.
  • Proficiency in Gutenberg block development and optimizing WordPress performance.
  • Experience working with Webpack, Babel, Vite, or other modern build tools.
  • Familiarity with state management libraries (Redux, Zustand, or Context API).
  • Solid experience with Git, CI/CD pipelines, and modern DevOps workflows.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Capable of writing code compliant with modern accessibility (eg. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
  • Strong knowledge of Scrum and Kanban methodologies for software development.
  • Proficiency in using tools such as Jira, ClickUp, Mantis, Confluence, or similar for task management and defect tracking.


    Nice to Have:

    • Experience with Next.js for server-side rendering and static site generation.
    • Knowledge of GraphQL (Apollo, WPGraphQL) and REST API best practices.
    • Experience with eCommerce (WooCommerce), multilingual sites, and multisite WordPress setups.


    Core Competencies: 

    At our company, we believe that success is not just about technical proficiency but also how you work with others and approach challenges. As part of our team, you’ll be expected to demonstrate the following key competencies:

    • Cultivates Innovation:
      • Generates useful ideas that are new, better, or unique.
      • Introduces fresh perspectives on problems, moving beyond conventional approaches.
      • Challenges the status quo and pushes for continuous improvement.
    • Collaborates:
      • Works effectively with others across the organization to achieve common goals.
      • Earns the trust and support of colleagues by being open and communicative.
    • Manages Complexity:
      • Gather data from various sources to solve complex problems.
      • Weighs the pros and cons of different solutions and assesses risks and benefits.
      • Analyzes diverse information sources thoroughly before defining problems and implementing solutions.
    • Communicates Effectively:
      • Conveys messages clearly, compellingly, and concisely.
      • Shares helpful and timely information with team members across the organization. 

        How to apply: 

        If you are excited about creating impactful solutions and working with a passionate team, please send your updated CV and a portfolio or links to relevant projects through the form we have for this position on our careers page.