‹ Back to search results
React.Js Developer
51_BH Web Technologies Portugal - Lisbon €60K / Year
Job Qualification & Requirements:
- Bachelor's degree in computer science, software development, engineering, or a related
- Proficiency with Typescript, JavaScript, local storage, and cross-browser compatibility are required.
- Implement interactive and dynamic data visualizations using Plotly or E-charts.
- Knowledge of React and common tools used in the wider React ecosystem, such as Node.js, npm and yarn.
- Familiarity with common programming tools such as Redux, Webpack, Babel, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools.
- An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle.
- Knowledge of Chakra UI is a plus.
- Previous experience writing unit tests with Cypress or Jest.
- Competence to translate business needs into technical requirements.
- Good time management, project management, communication, and interpersonal skills.
- Capability to write crisp and clear code based on guidelines and best practices.
- Willingness to learn modern-day tools and processes.
- Excellent written and verbal communication.
- Good problem-solving, troubleshooting skills.
Job Responsibilities:
- Design and implement user interfaces which are coded using the React.js framework and TypeScript.
- Ensure user interfaces that are being built meet all the business requirements outlined by the stakeholders.
- Understand customer journeys and translate this to web and applications.
- Identify and fix any bugs which are found within the code.
- Verify interfaces work on both web and mobile platforms.
- Optimize code to be extremely efficient to ensure high performance.
- Working with designers to turn their vision into a tangible product.
- Write well written documentation.
- Assisting other developers with troubleshooting, debugging, and coding.
- Meeting deadlines on fast-paced deliverables.