Develop robust server-side logic for implementation with front end services
Building reusable code and libraries for future use
Optimization of the application for maximum performance and scalability
Implementation of security and data protection guidelines
Participating in continuing education and training to remain current on best practices
Taking lead on projects, as needed.
Job Specification: -
Basic understanding of front-end technologies and platforms
Bachelor's/Master's degree in Computer Science (or equivalent experience)
Understanding accessibility and security compliance; User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Have experience/knowledge of AWS and Docker (Containerization)
Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
Implementing automated testing platforms and unit tests
Proficient knowledge of a back-end programming language -Python, Java, .NET, JavaScript , C++, or C#, Scala
Proficient understanding of code versioning tools, such as Git
ability to work with technologies like MySQL, Postgres, Microservices, and NoSQL is preferred
Experience of working with Kafka /Hadoop will be an advantage
Experience with Agile development methodologies.
Front End Web Developer
Job description: -
Collaborating with Front End Team lead, Project Manager and fellow developers to quickly ship new featured front-end and back-end products.
Developing high performance and reusable software with excellent test coverage
Providing code review corrections and feedback in a professional and skill building way
Researching & Evaluating existing/new technologies to ensure our applications utilize industry best practices.
Supporting the operations team in order to provide the best uptime and service quality.
Develop and oversee innovative customer experiences and software for a wide variety of emerging web digital channels.
Possess strong knowledge of emerging technologies with good understanding of how technology relates to business, market and payment services industry and apply such knowledge to support the needs of the business.
Provide detailed coding designs as well as at a code level assisting developers in their development focusing on project delivery, maintainability, scalability, and high reusability of components
Job Specification: -
Ability to use client input to create functional, creative, and user-friendly webpages
Have experience in one or multiple Database like MySQL, PostgreSQL, Oracle, MS SQL, NoSQL
Have good problem solving , and troubleshooting skills and develop reliable, cost effective, high quality solutions for complex products.
Proficiency in web programming languages such as HTML, C#, CSS, Python, C++, Java & JavaScript
Understanding of key website design principles and SEO optimization
Knowledge of advanced JavaScript libraries and frameworks, such as AngularJS, ReactJS, Node.js etc
Proficient understanding of OWASP security principles
Good understanding of asynchronous request handling, partial page updates, and AJAX * Proficient understanding of code versioning tools, such as Git
Good understanding of REST APIs
Experience with Agile development methodologies.
Have experience/knowledge of AWS and Docker (Containerization)
Experience in software coding and development for mobile commerce solution, e-money payments and other alternative payments methods is an added advantage
3+ years' experience in a full-time on-site developer role (full stack developer, preferred)
Degree in Engineering , Computer Science (or equivalent experience)
Job Type: Full-time Salary: AED12,000.00 - AED22,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.