Software Engineer – React

Duties and Responsibilities

  • Meeting with the development team to discuss user interface ideas and applications 
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement 
  • Reviewing application requirements and interface designs 
  • Identifying web-based user interactions 
  • Troubleshooting interface software and debugging application codes 
  • Developing and implementing front-end architecture to support user interface concepts 
  • Monitoring and improving front-end performance 
  • Documenting application changes and developing updates 
  • Writing application interface codes using JavaScript following react.js workflows. 
  • Work with fellow engineers to extend the patterns and standards for our platform 
  • Knowledge of industry-wide technology trends and best practices 
  • Experience in the full software development lifecycle and agile methodologies

Requirements and qualifications

  • Bachelor’s degree in computer science, information technology, or a similar field 
  • Minimum 2+ years of experience working as a react Engineer 
  • Good knowledge of React.js and Redux 
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages 
  • Experience with browser-based debugging and performance testing software 
  • Knowledge of object-oriented principles, design patterns, and software designing and architecture best practices 
  • Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required 
  • Ability to stay up-to-date with frequently changing requirements of any project 
  • Fluency in English – strong written and verbal skills

Hatchyard (Pvt) Ltd 292, 3rd Floor, High-Level Road, Nugegoda, Sri Lanka

Company: Hatchyard (Pvt) Ltd
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx