Senior Front-End Developer (React JS) - CR0035

Technology · Costa Rica, Heredia
Department Technology
Employment Type Full-Time Permanent
Minimum Experience Experienced

Show the world what you can do.


We’re looking for an inspired, motivated and experienced Senior Front-End Developer (SFED) to join our team. The ideal candidate should be able to design and write code and provid support to web applications. The SFED is able to work independently, assuming ownership for the design, interface and programming of simple and complex web sites. The SFED should also be able to provide estimates for their tasks and assume ownership for these estimates.
The SFED works with web applications and a variety of front-end technologies including HTML5, CSS and JavaScript, and is comfortable with content management systems.



In this role you will


  • Develop web applications that follow the latest web standards and conforms with leading-edge front-end technologies
  • Work closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets on all web platforms (mobile, desktop)
  • Own the development of web applications and ensures they follow the overall technical architecture and design established by the technical lead
  • Follow best practices in the industry and ensure teammates follow them as well
  • Implement user and business requirements which are composed of multiple development activities
  • Maintain up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices
  • Debug or troubleshoot complex issues in existing web applications
  • Proactively provide feedback on policies and procedures when an opportunity for improvement exists
  • Proactively provide guidance and support to other members of the in fulfill their tasks and improvement their performance and overall technical skills



What are we looking for? Besides a great attitude,


You should have:


  • Fluency in English (B2 reading, writing, and conversation)
  • 5 or more years of development experience
  • Minimum 3 years of experience working with Front-End technologies (HTML/CSS/JavaScript) including at least 6 months of React JS
  • Advanced-level knowledge of Front-End technologies (e.g. HTML, CSS, JavaScript)
  • Knowledge of pre-processed CSS styling (SASS, LESS)
  • Work experience with automation and pre-processing tools (e.g. Gulp, Grunt, SASS, LESS)
  • Capable of working with version control systems (GIT)
  • Knowledge of design patterns (e.g., model-view-controller, observer, object oriented, etc.) and working with several mainstream libraries and frameworks (jQuery, React, VueJS, or any other)
  • Experience dealing with Cross-browser and Responsive development
  • Excellent knowledge of recent development practices (Mobile First, MVC, Object Oriented development)
  • Work experience with popular JavaScript frameworks and cross-browser compatibility
  • Work experience integrating web solutions with external web services
  • Fluency with data transfer formats and protocols popular in web applications (eg. JSON, XML, HTTP)
  • Ability to write code compliant with modern accessibility (eg. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
  • Ability to write building proof of concept prototypes
  • Ability to write integrate a web solution based on a Content Management System
  • Aptitude to write troubleshooting, debugging and doing root cause analysis of web applications issues
  • Competency of consuming, parse and translate SOAP or REST web services


It’s a plus if you have:

  • Experience with .Net based projects
  • Bachelor’s in Computer Science or related technical discipline; or equivalent experience as Software Developer
  • Experience in Digital Agencies projects, Web development projects, SCRUM/Agile software projects)

 

Competencies to be successful in this role:

  • Comes up with useful ideas that are new, better, or unique
  • Works cooperatively with others across the organization to achieve shared objectives
  • Acquires data from multiple and diverse sources when solving problems
  • Tackles difficult issues with optimism and confidence
  • Delivers messages in a clear, compelling, and concise manner

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Costa Rica, Heredia
  • Department
    Technology
  • Employment Type
    Full-Time Permanent
  • Minimum Experience
    Experienced