- Design, develop, test, operate and maintain applications for desktop and mobile devices using React.js and Angular
- Take full stack ownership by consistently writing production-ready and testable code
- Create optimal design adhering to architectural best practices; considering scalability, reliability and performance of systems/context affected when defining technical designs
- Create, review and coordinate execution of unit tests and identify opportunities to improve testing processes
- Assist with design, coding, testing, implementation and documentation of solution
- Assist to investigate, analyze and resolve complex technical problems
- Analyze, define and document designs for data, workflow, logical processes and operating system environment and recommends technical solutions
PLEASE LIST 5 MANDATORY “MUST HAVE” SKILLS AND EXPERIENCE FOR THIS REQUIREMENT. PLEASE INCLUDE SKILLS RELATED TO
TECHNICAL AS WELL AS DOMAIN AND NON-TECHNICAL SKILLS AND EXPERIENCE AS APPLICABLE TO THE POSITION.
- Strong proficiency in Javascript, including DOM manipulation and JavaScript object model
- Thorough understanding og React.js, Angular and its core principles
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- Experience with popular React.js/Angular workflows
- Knowledge of modern authentication mechanisms (such as JWT)
PLEASE LIST 5 “NICE TO HAVE” BUT NOT MANDATORY SKILLS AND EXPERIENCE FOR THIS REQUIREMENT
- Web development
- Automation testing