Position: Senior Front-End Developer (Brazil)
Company: Symphony Solutions
Category: Other
Experience required: 5y
English level: upper

Work Experience
Indispensable:

At least 5 years of experience as a front-end developer of responsive web applications using ASP.NET or .net Core

Desirable:
*Knowledge using Vue JS
*Certifications related to field.
*Additional experience in IT, Software Architecture, QA, DevOps or UI-UX Design.
*Scrum Master Certification.
*Knowledge in Adobe Photoshop, Illustrator, Sketch, Figma or Zeplin.
*CSS Frameworks like Bootstrap.

Skills and Abilities 
Indispensable:
*Fluent in English (written and spoken), B2+ or Minimum Blue (730859) TOEIC Listening & Reading.
*Mastery in Agile Scrum Kanban methodology.
*Highly knowledgeable in the following technologies or frameworks: ASP.net, jQuery, CSS and HTML, JSON, others are a plus.
*Highly knowledgeable with Bitbucket (Branches Forks PR Management), Jira, Confluence and Visual Studio.
*Understanding of key design principles.
*Possess great communication skills, and multi-tasking.
*Outstanding level of self-management, organization, and a strong orientation to achieve goals.
*Preference to stay constantly updated in the technologies, processes and methodologies that are of relevance.
*High tolerance to frustration, mental flexibility, and adaptability to be able to perform and respond in multiple changing contexts.

Responsibilities:
Is the professional who is specialized in website design. They ensure that the user experience requirements are translated into working software in the smoothest and with the highest quality and within a specific timeline using the Agile Framework.

Ensure that the vision of the software development strategy is consistently executed in the daily activities of the development team.

Perform technical analysis, design structures, code, test and implement software development projects.

Ensure the integrity of the code worked and the "release" generated, while planning corrective actions in case of failure.

Work closely with other developers, graphic designers, UI/UX Designers and others to ensure that all elements of web creation are consistent.

Present daily or weekly reports of all tasks and activities in an accurate and detailed manner.

Perform other functions related to the work area, which may have not been described above, because of unforeseen situations or modifications based on the needs of the company, so an attitude of openness to change is expected.