
Full Stack Engineer
KAIZEN Asset Management Services
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇱🇧 Lebanon
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularAWSAzureCloudJavaJavaScriptMongoDBNode.jsNoSQLPostgresPythonReactRubySQLVue.js
About the role
- **Key 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.
Requirements
- **I. Education:**
- - Bachelor's degree in Computer Science, Software Engineering, or a related field.
- **II. Experience:**
- - Minimum of 3 years of professional experience in full-stack development.
- **III. Technical Skills:**
- - 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.
- **IV. Soft Skills:**
- - Excellent problem-solving and analytical skills.
- - Strong communication skills, with the ability to articulate complex technical concepts clearly.
- - Ability to work effectively in a remote team environment.
- - Strong attention to detail and commitment to high-quality deliverables.
- **V. Preferred Qualifications:**
- - Experience in the asset management or real estate sector.
- - Keen interest in agile methodologies and participation in an agile development team.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentHTMLCSSJavaScriptReactAngularVue.jsNode.jsPythonRuby
Soft skills
problem-solvinganalytical skillscommunication skillsremote team collaborationattention to detailcommitment to quality