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
