
Full Stack Web Developer
Full Stack Web Developer APPLY NOW
Candidate should be willing to work based on American Standard Eastern Time zone. This is not a
remote position. Salary is paid in Fresh US Dollars.
Please send resume, along with cover letter & desired salary requirements to:
staff.hiring@factuniversallb.com'
Location: Daroun- Harissa- Lebanon
Fact Universal S.A.L., a Lebanese company that provides back-office services for clients in the United States,
is seeking a Full Stack Web Developer to join our team. This position supports our web and application
development department, managing a wide range of software and web development projects.
As a Full Stack Web Developer, you will leverage your technical expertise and agile project management skills
to oversee development tasks and deliver high-quality, scalable solutions across multiple technologies and
platforms.
** English language must be extremely proficient
REQUIRED SKILLS
The ideal candidate must possess the following skills:
Web Development Expertise
Proficiency in Frontend and Backend Technologies
Strong Project Management Skills
Agile Methodology Knowledge
Leadership and Team Collaboration
Excellent Verbal and Written Communication Skills
Analytical Thinking and Problem Solving
Process Improvement Strategies
Time Management and Organization
DUTIES AND RESPONSIBILITIES
1. Frontend Development:
o Build responsive, user-friendly, and visually appealing web interfaces using modern
frontend frameworks and libraries (e.g. Laravel, React, Angular, Vue.js).
o Develop reusable components and optimize performance for cross-browser
compatibility.
o Ensure seamless integration of user interfaces with backend services.
2. Backend Development:
o Develop robust, scalable server-side applications using technologies like PHP, ASP.NET,
.NET Core, or Java.
o Design and implement RESTful APIs to facilitate communication between systems.
o Handle database design and management, including writing optimized SQL queries.
3. Full Stack Collaboration:
o Collaborate with UI/UX designers to translate designs into high-quality, functional web
pages.
o Work with project managers and stakeholders to define project scope and
requirements.
o Integrate frontend and backend systems to deliver end-to-end functionality.
4. Code Quality and Testing:
o Write clean, maintainable, and well-documented code across the stack.
o Develop and execute test plans, including unit, integration, and end-to-end testing.
o Conduct code reviews to ensure adherence to best practices and coding standards.
5. System Optimization and Maintenance:
o Improve the performance, scalability, and security of existing applications.
o Troubleshoot and resolve technical issues in a timely manner.
o Proactively identify and implement system enhancements to meet evolving business
needs.
6. Software Integration:
o Independently install, customize, and integrate third-party software packages when
required.
o Ensure smooth data exchange between systems using API connections and middleware.
7. Documentation and Communication:
o Create and maintain technical documentation, including requirement specifications,
UML diagrams, and workflows.
o Communicate technical challenges and solutions clearly to team members.
8. Agile Development:
o Follow Agile methodologies to deliver iterative and incremental project improvements.
o Participate in sprint planning, daily stand-ups, and retrospective meetings.
9. Mentoring and Support:
o Train, mentor, and support junior developers and team members.
o Provide expert guidance to support teams and address critical issues promptly.
REQUIREMENTS
1. Education:
o BS/BA in Computer Science or equivalent with 5+ years of experience, or
o MS with 3–5 years of relevant experience.
2. Technical Skills:
o Proficiency in frontend technologies: HTML5, CSS3, JavaScript, and frameworks like
Laravel, React, Angular, or Vue.js.
o Strong backend development skills: PHP, ASP.NET, .NET Core, or Java.
o Experience with SQL Server or other relational databases.
o Familiarity with RESTful API design and integration.
o Knowledge of asynchronous request handling and AJAX
3. General Skills:
o Excellent problem-solving abilities and attention to detail.
o Strong workload and time management skills.
o Understanding of Agile development practices.
o Experience with project documentation tools and techniques (flowcharts, wireframes,
UML diagrams).
o Familiarity with common web security issues and their solutions.
4. Additional Skills:
o Experience with version control systems (e.g., Git).
o Ability to multitask and prioritize in a fast-paced environment.
o Familiarity with modern deployment practices (CI/CD pipelines).