AI platform that automates communication between renters and property managers.
Intermediate Full-Stack Software Developer
Location
Pakistan
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
Intermediate Full-Stack Software Developer
LetHub
• Apply skills to help improve foundation of an innovative company in property management software industry • Design and develop full-stack software solutions • Work collaboratively in an Agile + Scrum development environment • Write documentation for the use and maintenance of designed applications
Job Requirements
- 3+ years of full-stack web development experience and a combination of a degree or diploma in a related field
- Able to learn quickly and independently through studying existing code
- Web application development experience on Angular 6+ framework
- Proficient in JavaScript
- Backend application development experience in designing and developing RESTful APIs (with NodeJs + Express)
- Experience with relational databases (MySQL and Postgres)
- Experience with Linux environment
- Nice to have: Experience with AWS
- Experience in Machine Learning models
- Experience with OpenAI API
- Basic understanding of Natural Language Processing
- Experience in Python
- Experience in Proptech or related industries
Benefits
- Employee share options plan (equity)
- Work from anywhere in the world
- Competitive compensation package
- Real-world training, development, and support for a career in technology sales and business development
- 3 weeks of paid vacation
- Access to paid courses
- Snacks, gym passes and much more
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, NodeJS
Kiddie KreditA mobile chore tracking app that teaches kids about credit.
• You will be the chief system designer, provide mentorship to other devs, and be the bridge between product requirements and the business team.
Staff Engineer – Checkout
RecargaPayNossa missão é democratizar os meios de pagamentos pelo celular por meio de um serviço inovador, econômico e seguro.
• Write well designed, testable, efficient code by using best software development practices. • Contribute in all phases of the development lifecycle. • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems. • Work with version control using GitHub, conflict resolution, and automation of continuous integration processes. • Create and maintain software documentation.
Mid-level Software Engineer
SymbionixWe develop wearable 3D printed bionics, currently focusing on mio-electric upper extremity prosthesis.
• Full-stack software development • Deployments & support of existing apps • Client meetings & project planning • Architecture design • Mentorship of junior team members
• Own the reference architecture for LLM/AI features (service boundaries, APIs, data contracts, trust boundaries, deployment patterns) • Convert prototypes into production-ready services with clear interfaces, type/schema discipline, and controlled dependencies • Define versioning strategy for prompts, tools, policies, and model endpoints (including rollbacks) • Design and implement LLM pipelines for natural language → structured queries for database engines with guardrails • Implement schema-first output (e.g., Pydantic models / JSON schema) and robust parsing/validation • Own non-functional requirements: latency budgets, throughput, resilience, and cost control • Build observability: structured logs, traces, metrics, and error taxonomies that make failures actionable • Translate requirements from client stakeholders and internal security / engineering teams into robust AI-enabled solutions and data integrations • Act as the technical lead for Applied AI delivery: raise engineering bar, mentor DS/engineers, and drive code quality • Document solutions and participate in knowledge transfer with internal and partner teams.




