Full Stack Engineer

New
K
Kaizen Asset Management ServicesAsset Management, Real Estate
Lebanon. Syrian Arab Republic. Egypt. JordanFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of 3 years of professional experience
Required Skills
AWSNode.jsPostgreSQLPythonSQLGitHTMLCSSJavaJavascriptMongoDBRubyVue.JsAzureAngularNosqlReactRESTful APIs

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 3 years of professional experience in full-stack development
  • Proficient in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js)
  • Strong experience in back-end languages such as Node.js, Python, Ruby, or Java
  • Hands-on experience with database management systems (SQL and NoSQL, e.g., PostgreSQL, MongoDB)
  • Understanding of RESTful API design and integration
  • Familiarity with version control systems, especially Git
  • Experience with cloud services (AWS, Azure, etc.) is a plus
  • Excellent problem-solving and analytical skills
  • Strong communication skills
  • Ability to work effectively in a remote team environment
  • Strong attention to detail and commitment to high-quality deliverables
  • Experience in the asset management or real estate sector (preferred)
  • Keen interest in agile methodologies and participation in an agile development team (preferred)

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end applications
  • Collaborate with UI/UX designers to implement intuitive and responsive user interfaces that enhance user engagement
  • Develop server-side logic, define and maintain databases, and ensure high performance and responsiveness to requests from the front-end
  • Work with a variety of web technologies, frameworks, and languages, ensuring optimal architecture and functionalities
  • Participate in code reviews, contributing to team knowledge sharing and continuous improvement initiatives
  • Identify and troubleshoot performance and scalability issues, implementing solutions to enhance the user experience
  • Stay up-to-date with emerging technologies and industry trends, applying them to improve our products
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now