Senior Frontend Developer

Nicaragua🕖 6 months ago

WHO WE ARE:We are a full-service agency & content studio helping companies to thrive through strategy, creative, technology services, and human talent.

JOB PURPOSEThe Front-End Developer (FED) is responsible for completing front-end tasks and providing support to web applications. The FED is able to work independently in basic tasks, assuming ownership for the design and programming required. For more complex work, this individual will rely on existing designs and seek guidance from more senior positions. The FED should also be able to provide constant progress status to a senior level as needed and estimates for his tasks, that must be approved by his senior or technology lead of the current project.

A FED works with web applications and a variety of front-end technologies including HTML5, JavaScript and CSS.

Job Details:Location:100% Remote from: Central America, Mexico and ColombiaContract: Temporary ContractSchedule: Monday to Friday, 8:00 AM to 5:00 PM CR Time ZoneLanguage Proficiency:Spanish: NativeEnglish: B2+/C1 reading, writing, and conversation

MAIN RESPONSIBILITIES/DUTIESDeveloping React web applications that follow the latest web standards and conform with leading-edge front-end technologies.Collaborate with cross-functional teams to design, develop, and maintain high-performance web applications using React.Collaborate in implementing data exchange between application layers via AJAXWorks closely with Creative, Business, Technology and QA teams to ensure quality and punctual web developmentTranslates graphical designs and wireframes into fully styled markup codeImplements technical solutions following the Capability’s best practicesOwns the development of React web applications and ensures they follow the overall technical architecture and design established by the technical lead.Utilize CI/CD services to deploy and maintain cloud-based applications through a GitFlow process.Implements user and business requirements, which are composed of multiple development activities.Ensures concise and clear documentation is maintained by all peers for the projects as dictated by each Capability’s guidelines and best practices. Maintains up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices.Debugs or troubleshoots complex issues in existing React web applications.Proactively provide feedback on policies and procedures when an opportunity for improvement existsProactively provide guidance and support to other members in fulfilling their tasks and improving their performance and overall technical skills.

REQUIREMENTS / QUALIFICATIONSACADEMIC BACKGROUNDBS in Computer Science or related technical discipline or equivalent experience as a Software DeveloperDesirable: Experience in Digital Agencies projects, Web development projects, and SCRUM/Agile software projects)

REQUIRED EXPERIENCE+5 years of experience working with React and It's Frameworks: Next.js, Remix or Gatsby.In-depth knowledge of React.js and its fundamentals, ideally including modern features such as hooks, hoc, custom hooks and state management tools.5 + years experience using HTML5 semantic markup, CSS3, and CSS & SVG-based animation on responsive consumer-facing websitesKnowledge of Cross-browser and Responsive developmentWork experience using tools such as storybook and cypress in react applications.Excellent understanding of Javascript, including the OOP concept and how shadow DOM and DOM work.Excellent knowledge of recent development practices (Mobile First, MVC, Object Oriented development)Work experience with compatible Content Management Systems like Adobe Experience Manager or Contentful will be desirable.Work experience with automation, task builders, and pre-processing tools (e.g.. Webpack, Vite.js, Gulp, Grunt)Work experience integrating web solutions with external web servicesKnowledge of pre-processed CSS styling (SASS, LESS)Fluency with data transfer formats and protocols popular in web applications (e.g. JSON, XML, HTTP)Capable of writing code compliant with modern accessibility (e.g. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practicesCapable of building proof-of-concept prototypesCapable of troubleshooting, debugging, and doing root cause analysis of web application issuesCapable of consuming, parsing, and translating SOAP or REST web servicesExposure to CI/CD tools and development pipelines.Experience with the Atlassian suite of tools - JIRA, Bitbucket, Confluence, etc.

IT IS A PLUS IF:Adobe Experience Manager (AEM) on version 6.3 or later, or enterprise CMSExperience with graphQL or APIs with complex data structuresExperience with Webpack, or other tools used to optimize and maintain front-end build systemsExperience working in an agency environment

COMPETENCIES: Cultivates Innovation:Comes up with useful ideas that are new, better, or uniqueIntroduces new ways of looking at problems.Moves beyond traditional ways of doing things; pushes past the status quo.Tries multiple, varied approaches to innovative ideas.Encourages diverse thinking to promote and nurture innovation.CollaboratesWorks cooperatively with others across the organization to achieve shared objectives.Credits others for their contributions and accomplishments.Gains trust and support of others.Facilitates an open dialogue with a wide variety of contributors and stakeholders.Models collaboration across the organization.Manages Complexity:Acquires data from multiple and diverse sources when solving problems.Evaluates pros and cons, risks and benefits of different solution options.Analyzes multiple and diverse sources of information to define problems accurately before moving to solutions.Courage:Faces difficult issues and supports others who do the same.Provides direct and actionable feedback.Tackles difficult issues with optimism and confidence.Shares sensitive messages or unpopular points of view in a motivating manner.Volunteers to tackle and lead tough assignments.Communicates effectively:Delivers messages in a clear, compelling, and concise manner. Adjusts to fit the audience and the message.Provides timely and helpful information to others across the organization. Encourages the open expression of diverse ideas and opinions.Attentively listens to others.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago