Back to jobs

FULL STACK DEVELOPER - ERP SYSTEMS

Namou
Full-timejunior

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 • 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 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

Skills

JavaScriptTypeScriptNode.jsFastifyExpressNestJSReactHTMLCSSPostgreSQLJWTWebSocketsSocket.ioGitRESTful APIsRBACSQLunit testingintegration testing