Posted 5 months ago

Fullstack Developer

Full time
AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Fullstack Developer in Dubai. 5+ years experience in ReactJS, NodeJS, JavaScript/TypeScript, NoSQL, UI development, CI/CD, Docker, and authentication. Banking/Retail domain knowledge preferred. Contact Siva/Hari.
Description

Job Title: Fullstack Developer

Location: Dubai, UAE

Eligibility: Open to any nationalities, preference for candidates located in Dubai.

Education Requirements:
Degree or Postgraduate in Computer Science or related field (or equivalent industry experience).

Experience Requirements:
ReactJS (TypeScript), HTML, CSS: Minimum 5 years of coding experience creating high-performance, responsive Enterprise Applications.
NodeJS, JavaScript & TypeScript, NoSQL Databases: Minimum 5 years of coding experience.
User Interface Development: Expertise in developing and implementing highly responsive UI components using React concepts.
Build Process Automation: Proficiency in architecting and automating production build processes using task runners or scripts.
TypeScript Data Structures: Solid understanding.
Performance Monitoring and Improvement: Experience in monitoring and enhancing front-end performance.
Domain Knowledge: Banking or Retail domains knowledge is advantageous.
Performance Tuning, Debugging, Monitoring: Hands-on experience is essential.

Technical Skills:
Restful APIs Development: Excellent knowledge in developing scalable and highly available APIs using NodeJS technologies.
CI/CD Principles: Proficiency in CI/CD, troubleshooting issues in distributed services.
Containerization: Experience with Docker, Kubernetes.
API Gateway Integrations: Exposure to 3Scale or similar.
Authentication: Understanding Single-Sign-on, token-based authentication (Rest, JWT, OAuth).
Task/Message Queues: Expert knowledge of AWS, Microsoft Azure, Pushpin, Kafka.
GraphQL: Practical experience is a plus.
JavaScript, HTML, CSS: Writing tested, idiomatic, and documented code.
Responsive UI Development: Experience in developing responsive web-based UIs.
CSS-in-JS Techniques: Experience with Styled Components, Tailwind CSS, Material UI.
System Responsibilities: Thorough understanding of platform, database, API, caching layer, proxies, and other web services.
Advanced Coding Techniques: Experience in writing non-blocking code, multi-threading.
JavaScript Proficiency: Strong proficiency including DOM manipulation and the JavaScript object model.
Code Documentation: Inline code documentation using JSDoc or similar conventions.
React.js Core Principles: Thorough understanding of React.js and its core principles.
Modern Build Pipelines: Familiarity with front-end build pipelines and tools.
React.js Workflows: Experience with Flux, Redux, ContextAPI, or Data Structures.
Benchmarking and Optimization: Expertise in benchmarking and optimization.
ECMAScript: Proficiency with the latest versions of ECMAScript (JavaScript or TypeScript).
React Ecosystem Tools: Knowledge of npm, yarn, etc.
Programming Tools: Familiarity with RESTful APIs, TypeScript, version control software, remote deployment tools, CI/CD tools.
React Principles: Understanding React components, hooks, and lifecycle.
Unit Testing: Experience with Jest, Enzyme, Jasmine or equivalent framework.
Linter Libraries: Understanding of TSLint, Prettier, etc.

Functional Skills:
Coding Standards: Experience in best practices for coding, security, unit testing, and documentation.
Agile Methodology: Experience in Agile methodology.
Technical and Application Architecture: Ensure quality across the organization.
Technology Benchmarking: Research and benchmark against best in class technologies.

Soft Skills:
Team Influence: Ability to influence multiple teams on technical considerations, enhancing their productivity and effectiveness.
Self-Motivation: Ability to own and drive tasks without supervision, working collaboratively across teams.
Interpersonal Skills: Excellent soft skills and the ability to interact and present ideas to Senior and Executive management.

Contact Information:
Siva: [HIDDEN TEXT] | +91 7871862909
Hari: [HIDDEN TEXT] | +971543486878

Interested?