remotely.living

Full Stack Developer - ERP Systems

Namou · Remote - Beirut Governorate, Lebanon · full-time · 2026-08-29

Apply for this job

Job description

About Namou Properties

Namou Properties is a growing real estate company focused on improving operational efficiency and building data-driven systems to support business growth.

About the Role

We are looking for a remote Full Stack Developer to join the team building our internal ERP platform.

You will design and implement secure, well-structured backend services and build responsive, user-friendly frontend interfaces. You will work closely with the product team to translate business requirements into reliable, maintainable features.

Responsibilities

- Design, build, and maintain secure and performant backend services and RESTful APIs

- Develop responsive, accessible frontend interfaces that work well across devices and browsers

- Design database schemas and write efficient, optimized SQL queries

- Implement and maintain authentication and authorization flows, including role-based access control (RBAC)

- Debug issues down to their root cause and deliver clean, maintainable, well-documented code

- Participate in code reviews, giving and receiving constructive feedback

- Write and maintain basic tests to ensure code reliability

- Collaborate closely with the product team to clarify, refine, and deliver on business requirements

- Work within sprint cycles, estimating tasks and adapting to shifting priorities

Requirements

- 1–3 years of professional experience in full-stack development

- Strong proficiency in JavaScript and TypeScript

- Hands-on experience with Node.js and backend frameworks such as Fastify, Express, or NestJS

- Solid understanding of RESTful API design, implementation, security, and performance

- Proficiency in React and frontend fundamentals: HTML, CSS, responsive design, and cross-browser compatibility

- Solid understanding of relational databases, particularly PostgreSQL, schema design, writing efficient queries, and query optimization

- Familiarity with authentication concepts (JWT, session management) and RBAC

- Familiarity with real-time communication (WebSockets / Socket.io)

- Good understanding of the software development lifecycle (SDLC)

- Proficiency with Git and version control workflows

- Basic testing skills (unit and/or integration testing)

- Strong debugging and problem-solving skills, with a focus on root-cause analysis

- Good communication skills and a collaborative, product-minded approach

Nice to Have

- Experience with ERP, CRM, or other enterprise business systems

- Experience integrating with third-party systems (webhooks, external APIs)

- Familiarity with CI/CD pipelines or deployment processes

Benefits

Why Join Namou Properties

- Be part of a growing real estate company focused on innovation and investment opportunities

- Competitive compensation package

- Performance-based incentives

- Opportunity to design and implement systems that directly impact business operations