Full Stack Developer (React) | A Leading IT Company In UAE
Employment:
Full Time
This role will own design, implementation, and operation of key platform features. The full stack developer is responsible for developing and designing front end and back-end web architecture (client and server side), ensuring the responsiveness of applications, among other duties. This role is required to see out a project from conception to final product, requiring good organizational skills and attention to detail.• Build powerful web applications using React, Node.js, CLI, HTML, Bootstrap, CSS.• Must exhibit flexibility and keenness on learning new technologies especially Rust and packages such as WebAssembly and GraphQL.• Contribute to technical architecture design for our new products and enhancements to current products.• Developing front-end web and backend architecture.• Designing user interactions on web html pages.• Developing backend website applications.• Creating servers and databases for functionality.• Ensuring cross-platform optimization for web.• Ensuring responsiveness of applications.• Seeing through a project from conception to finished product.• Designing and developing APIs in NodeJS and Laravel.• Meeting both technical and consumer needs.• Creating flow chart diagrams.• Staying abreast of developments in web applications and programming languages.• Write and maintain technical documentation.• Effectively develop the application using our technology stack; React, NodeJS, MySQL/ PostgreSQL, HTML, CSS3, SCSS, Apache/nginx, VS code. Git/GitHub/Gitlab
• Degree In Computer Science or equivalent.• Minimum 4 years’ experience building complex distributed systems across concerns of reliability, high-availability, performance, scalability and capacity planning.• Strong organizational skills.• Expert knowledge of React, NodeJS, MySQL/ PostgreSQL, HTML, CSS3, SCSS, Apache/NGINX and VS code.• A strong GitHub profile with good understanding of versioning system git, GitHub, GitLab and CI/Cd.• Experience with functional or imperative programming languages – primarily NodeJS and PHP 7 and 8 (secondary).• A strong technical background anchored around modern backend web development e.g., Express.• Hands on experience with public cloud infrastructure (AWS, Azure, GCP) including serverless application model.• Fair understanding of at least one MVC frameworks (React) is a must.• In-depth knowledge of database management technologies, preferably MySQL, PostgreSQL and understanding of NoSQL databases.• Knowledge of multiple front-end technologies. • Ability to effectively understand requirements and propose solutions accordingly.• Strong ability to create Schema(s) from scratch and optimize them.• Attention to detail.Essential soft skills:• Self starter with a “can do” attitude.• Excellent verbal and written communication skills.• Positive Teamwork/Team Player.• Effective problem-solving skills.• Work efficiently under pressure.• Exceptional time management skills (ability to meet deadlines).• Adaptability and creativity.• Demonstrate patience.
A leading IT Company in UAE. More