Job description
Job Responsibilities:
-
Determine, organize, and carry out the tasks involved in the software development life cycle
-
Improve the user experience by making quick iterations on new and current features
-
Create applications and tools by writing clear, effective code
-
Establish standards to enhance development workflows and put best practices into practice
Requisitos
-
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
-
At least 5+ years of relevant experience as a front-end or web developer
-
Prolific experience working with React 17+ development in TypeScript
-
Extensive experience with RxJS to build application state
-
In-depth understanding and experience with performance profiling, finding bottlenecks, and resolving them
-
Experience developing user interfaces with Styled Components
-
Strong familiarity with and expertise in developing integration tests using Cypress or comparable
-
Extensive experience with Git for source control
-
Knowledge using Jira to manage stories and defects
-
Excellent English communication skills, both spoken and written