Senior Back End Developer - Redbox Digital-Dubai
Dubai -Job PurposeAs a Senior Magento Backend Developer you develop, test and document advanced e-commerce solutions for our clients.Duties & ResponsibilitiesCreate system integrations between Magento and external systems via APIs. Development of features by custom Magento extensions (client specific or internal) based on the brief set out in the technical specification Participate in the development of our own tools, frameworks and extensions used as a basis on client implementationsFacilitate Magento migrations (from Magento 1 or other platforms to Magento 2)Bug fixing and root cause analysis assistance on support ticketsDocumentation of new software componentsApproach any development with the utmost attention to code quality, Magento best practices, re-usability, security, performance and upgradeabilityGeneral assistance and mentoring of other developersAdvise PMs / TAs on best technical approach to task requirementsParticipate in Code Audits Reports requested by existing or new clientsParticipate in reviewing backend developer application tests Requirement Summary: Experience and QualificationsB.S. in Computer Science or equivalent3+ years Magento (Magento 2 experience is a plus) and PHP development experienceMagento Certified Developer (Solution Specialist Certification is nice to have)Excellent knowledge of the architecture and core concepts of Magento's most important modules, Core, Catalog, Customer, Quote, Checkout & SalesExcellent knowledge of Magento's frontend rendering mechanism, layout, blocks and templatesExcellent knowledge of Magento Caching (FPC, Varnish), Indexing and CronExcellent knowledge in Object Oriented PHP, Object Oriented Design and Design PatternsExcellent knowledge of Git and distributed source control concepts, including branching and merging strategiesExcellent knowledge of PHP composer dependency managerGood knowledge of the Linux command line, SSH, CLI toolsExcellent MySQL knowledge and schema designExcellent knowledge of API technologies (REST, SOAP)Good knowledge of debugging tools and code profilingExperience with unit testing and static code analysisExperience with virtualization technologies, e.g. Docker / VagrantGood understanding of the various components of the Magento Enterprise technology stack: LEMP, ElasticSearch, Redis, RabbitMQPersonal attributes and other requirementsCommitted and passionate about technology and e-commerceA passion for agile development methodologies and approaches including test driven development, refactoring, design patterns, emergent architecturesGood written and verbal communication skills: able to inspire and influence team membersA can-do professional approach to business and a willingness to be held accountable for resultsUpdate job knowledge by investigating state-of-the-art development tools, programming techniques; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organisations Benefits Summary: Competitive salaryAnnual leaveComprehensive health insurance The chance to be part of an amazing global team with offices in London, Mauritius, Dubai -, Australia and New Zealand.Be part of a fun and collaborative working environment.
Lead Software Engineer - Node.js/React - SwissGulf Partners-Dubai
Dubai -Our industry leading client is seeking a “hands-on” technical leader, responsible for a vertical slice of their Digital Platform architecture. You will be accountable for the design and quality of the security, performance, availability, and operational aspects of enterprise wide Node.js based Microservices. You will be a key influencer in planning technical strategy by bringing business and industry perspective to technology decisions and setting the standard for engineering excellence across the organisation. Responsibilities: Design elegant architectures that guarantee efficiency, stability, extensibility, and the ability for systems to evolve over time. Simplify processes and technologies ensuring software is robust in the presence of failures, scalable, and cost-effective. Promote exemplary coding practices in terms of code organization, clarity, simplicity, error handling, and documentation. Tackle intrinsically hard problems, acquiring expertise as needed by decomposing complex problems into straightforward solutions. Propose projects that may require the work of several teams to implement and divide responsibilities so that each team can work independently and have the system come together into an integrated whole. Adopt a flexible and adaptable approach to meet the needs of the team, project, or product by solicit differing views and are willing to change your mind as you learn more. Split your time between coding, design, and architecture based on where your skills will have the greatest impact (or in response to job requirements). Skills Needed: Experience in several programming languages including but not limited to: React, Nodejs, MEAN stack. Experience designing and deploying Node.js based Microservices with OpenShift or similar technologies. Experience architecting and developing large scale design. Recent experience delivering IaaS, PaaS and SaaS solutions on AWS, Azure and Google Cloud Platform. Operational experience working with large websites and e-commerce platforms on private and public clouds. Proven experience working with Infrastructure as Code, configuration management systems and CI/CD. Experience on several database platforms – Couchbase, MongoDB, Cassandra; Managing source code and package repositories such as GitHub, Nexus, Artifactory Delivering software in a highly collaborative Agile environment. Demonstrable experience with open source technologies such as Ansible, Chef, Terraform, and Jenkins. Benefits: Tax Free Salary Relocation Flight Visa Private Medical Insurance Annual Return Flight Holiday and Sick Pay Please note this is on a 12-month rolling contract basis and is based in Dubai -. Remote working is NOT an option. If you feel you meet the above criteria, then APPLY NOW!
Software Sales Consultant - Technopeak-Dubai
Dubai -Requirements: The experience in sales of Accounting/ERP/CRM products;Or Higher education in accounting;High performance, excellent results in the work;Good negotiations skills;Fluent in English;Ability to quickly understand customer needs, develop effective cooperation;UAE driving license is preferable;What to do: Working with the incoming flow of customers on products of Technopeak (Light and easy to start solution from basic accounting to the big ERP purposes in core functionality and add-ons. You can learn more about it on the website: http://technopeak.ae)Negotiating with clients in the office or on the customer's premises (5-7 meetings per week);Develop the customer base, search for new customers;Form commercial offers and contracts;Conditions: Unlimited opportunities for professional and career growth;A large degree of responsibility for your decisions;Challenging goals, ambitious, interesting work;Working in an international team of skilled professionals;Corporate car;Medical insurance;Corporate mobile connection;Multicultural environment;Job Type: Full-timeExperience:software sales or accounting sales: 2 years (Preferred)
Location:Dubai - (Required)License:Driving (Preferred)