A Full Stack Website Developer is responsible for designing, developing, and maintaining websites and web applications. This role involves working on both the front-end and back-end aspects of web development to create dynamic, user-friendly, and responsive websites. Full Stack Developers collaborate with cross-functional teams to understand project requirements and deliver scalable and high-performing web solutions.
Salary | Market Competitive |
Experience | 2 – 5 Years |
Location | Dubai |
Qualification | Bachelor of Technology/Engineering |
Posted | 22 November 2024 |
Job Type | Full-Time |
Posted by | Habeebi Recruiter |
last date to apply | apply within 15 days |
Responsibilities
1. Website and Web Application Development
- Design and develop user-friendly, responsive websites using modern front-end frameworks and technologies such as HTML, CSS, JavaScript, and React or Angular.
- Build and maintain robust back-end systems using languages and frameworks like Node.js, Python, Ruby on Rails, or PHP.
- Create and manage databases, ensuring data security and efficient data handling with systems like MySQL, MongoDB, or PostgreSQL.
2. Project Collaboration and Requirement Analysis
- Collaborate with designers, project managers, and other stakeholders to understand project goals and user requirements.
- Translate business needs into technical solutions and create development roadmaps.
- Provide input on design feasibility, functionality, and scalability during project planning stages.
3. Testing and Debugging
- Conduct thorough testing of websites and applications to identify and fix bugs or performance issues.
- Implement automated testing tools to ensure quality and reliability of code.
- Optimize websites for maximum speed, scalability, and compatibility across devices and browsers.
4. Maintenance and Updates
- Monitor website performance and make updates or enhancements as needed.
- Ensure websites are secure by applying regular updates and implementing cybersecurity best practices.
- Incorporate new features or technologies based on client needs and industry trends.
5. API Integration and Third-Party Services
- Integrate APIs and third-party services into web applications to enhance functionality.
- Ensure seamless communication between front-end and back-end systems through RESTful APIs or GraphQL.
- Troubleshoot and resolve integration issues promptly.
6. Documentation and Code Management
- Maintain clear documentation of code, development processes, and technical specifications.
- Use version control systems like Git to manage codebases and collaborate with team members.
- Follow best practices for coding standards and project organization to ensure maintainability.
Skills and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer with a strong portfolio of web development projects.
- Proficiency in front-end technologies (HTML, CSS, JavaScript) and back-end frameworks (e.g., Node.js, Django, or Laravel).
- Experience with database management systems (MySQL, MongoDB, or PostgreSQL).
- Knowledge of responsive design principles and UI/UX best practices.
- Familiarity with cloud services like AWS, Azure, or Google Cloud is a plus.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
This role is ideal for individuals passionate about creating impactful web solutions and eager to work on diverse projects. It offers opportunities for innovation, growth, and significant contributions to digital transformation.
How to apply:
Send your updated resume to our email or directly reach us at our phone:
Email: Info@ABCGulf.com
Phone: +973 13 600060