Senior Front-End Engineer
Publicis Groupe
- Heredia San José
- Permanente
- Tiempo completo
- Develop web applications that follow the latest web standards and conform 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 ensure they follow the overall technical architecture and design established by the technical lead
- 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 capabilities guidelines and best practices
- Debug or troubleshoot complex issues in existing web applications
- Provide proactive feedback on policies and procedures when an opportunity for improvement exists
- BS in Computer Science or related discipline, or equivalent practical experience
- At least 3-4 years' experience working with front-end technologies (HTML/CSS/JavaScript)
- 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 with automation and pre-processing tools (e.g.
- Grunt, SASS, LESS)
- Work experience integrating web solutions with external web services
- English level B2 or higher
- Access to Prepaid Medical Plan provided by Prodigious
- Employee engagement activities and events
- Days of Work from Home
- Flexible Schedule
- Prodigious Academy
- Technical trainings, soft skills development, technical certifications, access to online libraries and e-learning platforms
- English language training by a professional language teacher
- Find your path Program
- You will have a coach that will support and help you grow
- Level up Program
- Attend conferences, training, and more (in COL or other countries)
- Help others get better: conducting training and get rewarded for it