Who we are :
We are a full-service agency & content studio helping companies to thrive through strategy, creative, technology services, and human talent.
Job purpose :
In this role, you will :
- Drive technical decisions, ensuring that solutions meet both business requirements and adhere to best practices in web development.
- Contribute to the continuous improvement of processes and methodologies within the team.
Job details :
- Schedule : Monday to Friday, 8:00 AM to 5:00 PM CR Time Zone
- L anguage Proficiency : Spanish: Native / English: B2+ reading, writing, and conversation
- Immediate availability preferred.
Key Responsibilities :
- Own the entire front-end development process, ensuring code quality, reusability, and adherence to the technical architecture established by the team.
- Translate design wireframes into high-quality code, focusing on performance optimization and cross-browser compatibility.
- Mentor junior developers, guiding them through best coding practices and helping them grow within the team.
- Assess and optimize page performance and WCAG compliance.
- Ensure concise and comprehensive project documentation is maintained, following the team’s guidelines.
Academic Background :
- BS in Computer Science or related technical discipline or equivalent experience as a Software Developer
Required Skills and Experience :
- 5+ years of experience working with React and frameworks like Next.js, Remix, or React Router.
- Expert knowledge of JavaScript (ES6+) and TypeScript in the context of React.
- Proficiency in HTML5, CSS3, and responsive design, including experience with CSS pre-processors like SASS or LESS.
- Knowledge of cross-browser compatibility and troubleshooting complex UI issues.
- Extensive experience creating animations using CSS, JavaScript, GSAP, or similar libraries.
- Excellent understanding of JavaScript, including the OOP concept and how shadow DOM and DOM work.
- Strong understanding of modern React features, including hooks, higher-order components (HOCs), custom hooks, and state management tools (e.g., Redux, Zustand).
- Familiarity with build tools (Webpack, Vite.js, Gulp) and version control systems (Git).
- Experience working with RESTful APIs and GraphQL for seamless integration with back-end services.
- Proficiency in modern development practices (e.g., Mobile First, MVC, Object-Oriented development).
- Capable of working with version control systems (SVN, GIT, Mercurial)
- Exposure to CI/CD tools and development pipelines.
- Experience with Atlassian tools such as JIRA, Bitbucket, and Confluence.
Desirable Skills (Not exclusive) :
- Immediate availability preferred.
- Familiarity with content management systems like Adobe Experience Manager or Contentful.
- Adobe Experience Manager (AEM) on version 6.3 or later, or enterprise CMS it's a plus.
- Experience with cloud services like AWS or Azure.
- Previous experience in Agile/SCRUM environments or Digital Agencies.
- Knowledge of automation tools and experience optimizing build processes.
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.
Job Types : Temporary, Contract
Pay: $2,000.00 per month
Application Question(s):
- Do you have experience leading or mentoring other developers on a React team?
- What is your expected monthly salary for this position (in USD)?
Experience :
- Redux: 4 years (required)
- Zustand: 4 years (required)
- React: 6 years (required)
- JavaScript: 7 years (required)
Language :
- English (required)
- Spanish (required)
Work Location: Remote
Similar jobs

Senior Frontend Developer - React

Apply Now
Back to search page