Senior Full Stack Developer (Angular / Java)
Senior Full Stack Developer (Angular / Java)
On-HoldOn site
Industry : Computer Software
Location: Egypt
Work Experience: 6 years
Job Description
Passionate about web technologies Collaborate with other teams to ensure design and integration Develop in a test-oriented and fast-paced environment Capable of creating strategies to implement products in the best roadmap for balance between technical and business objectives Identify and communicate risks before implementing the solution Resolve defects during QA testing and in post-release patches Optimization of the application for maximum speed and scalability Requirements Proven experience as a Full Stack Developer or similar role Experience developing desktop and mobile applications Familiarity with common stacks Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design Excellent communication and teamwork skills Great attention to detail Organizational skills An analytical mind Degree in Computer Science, or a relevant field Very Good command of English. Technical Experienced in modern front end framework (Angular5+, bonus points for latest versions of Angular) Preferred development experience with Typescript. Significant experience with CSS preprocessors (LESS/Sass) Ability to write high-performance, reusable code for UI components. In-depth experience with modern responsive web design. Knowledge of native DOM and Event APIs Knowledgeable with Git Experienced in Reactive programming Experience in J2EE Application +3 years of experience with latest versions of Spring Framework Knowledge of Web Servers Apache Tomcat / WebSphere Significant experience with Database: Oracle Perform a test code with Junit Experience with JPA and Hibernate Knowledge of Jenkins, Sonar and Testing/QA assurance Experience with WebServices SOAP and REST Broad knowledge of different components and tools available in the market and pros and cons of them