React Software Engineer
Department: Engineering
Project Location(s): Remote
Education: Bachelor's Degree
Responsibilities
- Write well structured, high quality code that is efficient and maintainable.
- Develop front-end web applications by using best practice UI/UX guidelines.
- Extend/debug existing applications.
- Interact with customer counterpart and perform requirement gathering and analysis.
- Perform thorough unit and integration testing and ensure quality in every aspect of your work.
- Automate as much as possible in the build/test/deploy cycle.
- Ability to write technical documentation and design documents.
Qualifications
- Minimum 3+ years experience working as a front-end software engineer with HTML and Javascript.
- Advanced skills in HTML, CSS and Javascript.
- Experience with ReactJs, NodeJs and relevant frameworks. Knowledge of GraphQL is a plus.
- Strong knowledge of test automation and test-driven development.
- Hands on experience with cloud native development (Azure).
- Experience with Full Life Cycle Implementation and Support Project experience. Agile methodologies are a plus.
- Excellent communication and client facing skills.
- Open for travel in Middle east countries
- Bachelor’s degree or higher in Computer Science or equivalent