Perfect Vision

Full Stack Developer

Job Description

Job Title: Full Stack Developer

Company: Perfect Vision

Location: Dammam, Saudi Arabia

Employment: Full Time

Job Description / Role

Perfect Vision is seeking a skilled Full Stack Developer to join their team in Dammam, Saudi Arabia. This role involves designing, developing, and implementing robust and scalable web applications using a full-stack approach. The successful candidate will collaborate with cross-functional teams, optimize application performance, and contribute to the continuous improvement of development processes.

Key Responsibilities:

Web Application Development:

Design, develop, and implement web applications using Java, Spring Boot, and related frameworks.

Develop and maintain RESTful APIs for seamless integration with front-end and back-end systems.

Integrate and optimize applications with TCP/IP protocol-based systems using the Netty framework.

Data Management:

Implement data persistence solutions using MySQL, MongoDB, and Redis databases.

Ensure data integrity and optimize database performance.

Collaboration & Code Quality:

Work closely with UI/UX designers, backend engineers, and project managers to ensure successful project delivery.

Participate in code reviews, provide technical guidance, and mentor junior developers.

Identify and resolve technical issues, bugs, and challenges throughout the development lifecycle.

Continuous Learning & Improvement:

Stay updated with the latest web development trends, technologies, and best practices.

Contribute to the improvement of development processes and tools.

Requirements:

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Proficiency in Java, Spring Boot, and related web development frameworks.

Familiarity with Netty framework for TCP/IP protocol-based systems.

Experience with MySQL, MongoDB, and Redis databases.

Experience:

Minimum of 5 years as a Full Stack Web Developer.

Proven track record in designing, developing, and deploying complex web applications.

Experience integrating and optimizing applications with TCP/IP protocol-based systems.

Technical Skills:

Expertise in RESTful API design and implementation.

Familiarity with front-end technologies like HTML, CSS, JavaScript, and responsive web design.

Knowledge of software design patterns, best practices, and software engineering principles.

Experience with containerization, cloud-based deployment strategies, and version control systems (e.g., Git).

Soft Skills:

Strong problem-solving and analytical abilities.

Excellent communication and collaboration skills.

Adaptability, proactive mindset, and self-motivation.

Attention to detail with a focus on delivering high-quality work.

Application Instructions

Interested candidates who meet the above requirements are encouraged to apply by sending their CV and a cover letter to info@perfectvision.com.

Ad Dammam - Saudi Arabia

Experience

5 Years

Required Qualification

Bachelor’s degree in a relevant field

Requires Traveling:

No

Salary

Salary Not disclosed

Salary Type

Per Month

Total Vacancies

1

Skills

perfect visionvisionfull stack developerteamapplicationperformancecontinuous improvementdevelopmentjavaspring bootintegrationbackenddatasolutionsmysqlmongodbredisdata integritydatabaseprojecttechnicalmentorlearningweb developmentcomputer sciencesoftware engineeringframeworkcomplexdesignhtmljavascriptsoftware designdeploymentversion controlanalyticalcommunicationcollaborationfocusrequirements