Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Understand business needs, processes, and engineering requirements/restrictions.
- Develop and implement user Interfaces for the organization software applications using Web technologies in order to implement cross browsers/platform.
- Help in creating high-quality user manuals whenever needed that communicate clearly and translate business processes into user-friendly flows.
Job Requirements
- B.S. in Computer Science or Engineering or equivalent experience.
- 3+ Years of professional experience creating front end applications.
- Evolve in a technical environment integrating JavaScript, Typescript, NodeJs (MUST)
- Familiar with at least one NodeJS framework (HapiJS, ExpressJS, NestJS)
- UI framework Reactjs and (Angular or Vuejs)
- Database knowledge SQL, Non-SQL (Mongodb).
- Strong technical background in OOP concepts and application development designs.
- Familiar with software development according to Scrum process framework.
- Experience working with testing teams and defect tracking tools. (like Jira, etc.).
- Applied experience both source control tools (i.e., Git), Dockers and CI/CD tools like Jenkins.
- Comfortable with the technical development under Linux.
- Very good verbal and written communication skills in English.