Cloud Software Engineer - Full Stack Developer

Zero&One

Posted 30+ days ago

Experience

1 - 6 Years

Job Location

Lebanon - Lebanon

Education

Bachelor of Technology/Engineering (Computers)

Nationality

Any Nationality

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

As a Cloud Software Engineer - Full Stack Developer, you are responsible for designing, developing, and maintaining both frontend and backend components of cloud-based applications. You will create scalable and efficient solutions that meet the needs of our users, in addition to working with modern cloud technologies, implementing features, and ensuring the overall performance, security, and usability of our applications. Design, develop, and maintain both frontend and backend components of cloud-based applications. Implement user-facing features and user interfaces that are responsive, visually appealing, and intuitive. Develop server-side logic and APIs. Design and develop cross-platform mobile applications using React Native. Ensure the performance, quality, and responsiveness of the applications. Collaborate with designers and product managers to implement user-friendly interfaces. Leverage cloud platforms (such as AWS, Azure, Google Cloud) to build, deploy, and manage applications. Implement serverless and microservices architectures for improved scalability and performance. Collaborate with UI/UX designers to ensure seamless integration of design elements and user experience. Work with product managers and other stakeholders to understand requirements and translate them into technical solutions. Design and implement databases, ensuring data integrity and optimal performance. Write and optimize database queries to retrieve and manipulate data efficiently. Implement security best practices to ensure the confidentiality, integrity, and availability of user data. Optimize application performance for speed and scalability, considering both frontend and backend aspects. Set up and manage automated deployment pipelines to ensure rapid and reliable releases. Implement testing strategies to validate the functionality and performance of the application. Identify and resolve bugs, bottlenecks, and performance issues in the application. Conduct thorough testing and debugging of the application at various stages of development. Stay up to date with emerging technologies, trends, and best practices in cloud computing and full stack development. Propose innovative solutions to enhance the architecture, scalability, and performance of applications.

Desired Candidate Profile

  • Bachelor's degree in Computer Science, Software Engineering, or related field (Master's preferred).
  • Proven experience as a Full Stack Developer or similar role, with a focus on cloud-based applications.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud, including services like EC2, Lambda, S3, DynamoDB, etc.
  • Strong understanding of database design and management (SQL, NoSQL).
  • Familiarity with RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).
  • Knowledge of version control using Git and collaboration using platforms like GitHub or GitLab.
  • Proficiency in programming languages such as JavaScript (Node.js, React, Angular, or Vue) and backend languages (Python, Java, Ruby, etc.).
  • Understanding of Agile development methodologies and DevOps practices.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Strong communication skills to effectively convey complex technical concepts to both technical and non-technical team members.
  • Proficiency in written and spoken English with outstanding abilities to communicate in person, in writing, and over the phone.
  • Excellent time management and organizational skills.

Company Industry

Department / Functional Area

Keywords

  • Cloud Software Engineer - Full Stack Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Junior Software Developer

Vitwo

  • 0 - 1 Year
  • Abu Dhabi , Dubai , Sharjah - United Arab Emirates (UAE)

Junior Engineer Backend

Full Stack Developer

Full Stack Developer

Confidential

  • 3 - 7 Years
  • Dubai - United Arab Emirates (UAE)
View All