Job details

Senior Software Engineer React JS

  • TypeScript
  • React Native
  • SQL
  • React.js
  • HTML5
  • JavaScript
  • Oracle
  • CSS5

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 

The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company.


Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.


Responsibilities Designing, developing, and testing UI for mobile and web applications.


Build reusable code and libraries for future use.


Accurately translate user and business needs into functional frontend code.


Hands-on experience in creating deployment packages, deployment on application server and configuration.


Agile development methodologies and modern Continuous Integration techniques.


React
JS, HTML5, Responsive Web Design, analysis and design the web application architect.


Requirements 4 - 8 years of software engineering experience primarily leveraging ReactJS.


Strong engineering and technical background with demonstrable enterprise development experience using ReactJS and RESTful APIs.


Deep understanding of JavaScript/Typescript, HTML5 and CSS.


Experience in performance engineering.


Experience using Redux, Web Workers and PWAs.


Experience with continuous integration and build (CI/CD) process & tools.


Proven ability to quickly understand functional requirements and technical concepts.


Knowledge of an RDBMS (Oracle, SQL server - Preferable). Understanding of SDLC and Agile development practices.


Good understanding of GUI design and implementation.


Experience with TDD and familiarity with testing frameworks, ideally Cypress, Selenium and PACT.


Exposure to mobile development via React Native an advantage.


GitHub portfolio an advantage.