Job Description
Our client is a multi-national transport company with a massive fleet of vessels and serving greater than four hundred ports on five continents with a presence in 150+ international locations. Via its 750+ companies network, the Group employs 100,000+ people worldwide.
In order to expand its activity, they are seeking a Senior Full-stack Developer to join their growing team in Lebanon to produce and implement functional software solutions. This job requires a flexible developer with various skills that could adapt to different projects and that can jump between frontend, backend, and database if needed.
Responsibilities and Duties:
- Developing applications, backend scripts, and front-end website architecture
- Ability to understand business requirements and translate them into technical specifications, detailed architecture design, unit test cases, documentation, and deployment procedures for all code modules
- Write clean, scalable code
- Remain up to date with the terminology, concepts, and best practices for coding apps
- Designing user interactions on web pages
- Developing back-end website applications
- Creating servers and databases for functionality
- Ensuring cross-platform optimization for mobile phones
- Ensuring responsiveness of applications
- Working alongside graphic designers for web design features
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and business needs
- Good communication skills in Arabic and English
Requirements:
- Proven experience as a Full Stack Developer with backend and frontend responsibilities
- Experience developing web applications
- Good knowledge in creating reusable, scalable, extensible, and testable modules, components, and libraries
- Experience in backlog management, code reviews, pull requests, paired programming
- Good work experience in Nodejs, Reactjs, Redux, and Frameworks
- Familiarity with relational databases (Oracle, MySQL, PostgreSQL …) and non-relational databases (MongoDB, DynamoDB)
- Familiarity with microservices and cloud architecture
- Familiar with Git, Docker, CICD, and DevOps pipelines
- Strong experience in developing APIs (REST & SOAP protocols)
- Experience in Automated Testing Framework
- Familiarity with web security
- Good experience in Agile methodology
- Familiar with AGILE workflows
- Willingness to learn and work in many different areas
- Ability to work independently and self-learn to solve complex problems
- Follow up and report the planning schedule
Company Profile
Net-Recrute is not an average recruitment agency. For the past 13 years, we have built a name for ourselves in Europe and the Middle East as leading IT/Tech/Digital recruitment agencies. With our headquarter based in Paris, we have expanded our reach with offices in Beirut and Dubai. With more than 40 years of accumulated experience in IT recruiting, our team of recruiters has the technical expertise, market knowledge, network, and unique approach required to deliver superior results.
We offer a full range of IT recruiting services and IT staffing solutions:
- Recruitment of permanent employees
- Staffing of IT consultants
- Executive headhunting