Front-End Developer

Technology San José, Costa Rica

We are looking for a Front-End Developer is at the intersection of design and technology. They breathe life into designs, developing interactive web-based experiences. Using client-side technologies (and frontend tools/frameworks) they build the user interface tier of custom business applications, corporate websites, emails, landing pages and attention-grabbing banners.

What You’ll Do

  • Build web-based experiences using technologies including HTML5, CSS3, and JavaScript/jQuery
  • Understands client-side coding patterns and practices for writing performant, secure apps and accessible experiences
  • Experience with and an understanding of the benefits and pitfalls of tools such as SASS/LESS, Webpack, Gulp
  • Understands frameworks such as React or Angular to build modern applications and GreenSock to build custom animated experiences
  • Understands modern device and browser capabilities and constraints
  • Understands atomic design and how its applied in web applications
  • Understands and uses tools for source control, build and release processes
  • Writes clean, semantic, maintainable front-end experiences
  • Deploys applications to production environments
  • Work directly with client and partner development teams to co-create/deliver solutions together
  • Advise on technical considerations and dependencies regarding risks, opportunities, efficiency, and maintainability
  • Advise on project plans, estimates, and dependencies of front-end tasks
  • Ability to function well in a high-volume, fast-changing work environment and the ability to work on multiple time-critical issues

What We’re Looking For

  • 3+ years of experience in font-end web development, leveraging HTML, CSS, JavaScript/jQuery and responsive frameworks such as Bootstrap or similar
  • Must have experience designing web solutions for both desktop, mobile and responsive experiences; from the ground up as well as taking over and analyzing existing working products
  • A strong understanding of how front-end web-related technology (HTML, CSS, JavaScript, responsive frameworks) impact design and layout
  • Expertise in front-end coding with HTML, CSS, JavaScript/jQuery, and responsive frameworks such as Bootstrap and/or Foundation
  • Mid to senior level experience in implementing and extending API hooks into front-end JavaScript code
  • Strong communication skills, in particular the ability to communicate with project and program managers
  • Ability to work both independently as well as part of a team in an Agile / Scrum environment
  • AEM experience is a plus
  • Strong written and verbal communication skills in English
  • Agency experience is strongly preferred

Who We Are

We are POP. We work hard. We’re professional. We stay humble. We are coders and craftspeople, as hardworking and eclectic as the city itself. We believe that how something works is as important as how it looks. We build things better than they need to be. We value craft over hype. We partner with brands that value ideas over egos. Pioneers at heart and stoic to the core.


What’s In It for You

POP offers competitive compensation and full benefits. We pay 100% of the healthcare premiums for all our employees. We offer coverage for Medical, Short & Long Term Disability, and Life Insurance. We host many annual celebrations for employees and family members to show love for POPsters. Additionally, each year, we offer generous paid time off and recognize individuals for 10 years of employment with a paid sabbatical - we believe in the importance of work/life balance! POP is an Equal Opportunity Employer that is committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment. POP will not discriminate on the basis of race, national origin, gender, gender identity or expression, sexual orientation, protected veteran status, physical or mental disability, age, or other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected]