Full Stack Developer
Summary
Full Stack Developer based in Beirut, working for a technology consultancy's client to execute the full product development lifecycle: building responsive front-end websites/apps, developing back-end applications, designing databases and UI, and mentoring junior developers. Requires 3–5 years of experience, strong OOP and web-development knowledge.
Job brief
We are seeking a "Full Stack Developer" to execute the full lifecycle of the product development. Our client is a regional Technology Consulting firm, with it's HQ in Dubai, UAE. The position will be based in Beirut, Lebanon.
Responsibilities
- Maintenance and implementation of features depending on project's requirements
- Software and web development
- Develop front end websites and applications
- Ensure user experience with responsive applications
- Ensure website speed and scalability
- Develop back end applications
- Design databases
- Designing user interfaces and elements
- Administration of complex projects
- Advice to other departments
- Guide and mentor junior developers when they join the team
Requirements
- Bachelors degree in Software Engineering, Information Technology or related field
- Between 3 and 5 years of experience
- Comprehensive knowledge in programming and web development
- Profound mathematical knowledge and keen analysis skill
- Knowledge of popular programming languages
- Personal responsibility, motivation and team player
- Proficient in object-oriented development
- Able to effectively and quickly adopt new technology
- Excellent communication and interpersonal skills
- Strong problem-solving and analytical skills
