- 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:** [Confidential Information] | +91 7871862909
- **Hari:** [HIDDEN TEXT] | +971543486878