Full-Stack Engineer
Role details
Job location
Tech stack
Job description
AI-orchestrated engineering with deep, foundational product expertise. About the Role: We are looking for a product-minded builder, not just a ticket-taker. As a Senior Full-Stack Engineer, you will be a core member of a small, fully autonomous, "mini-startup" squad. We believe that small, highly aligned teams build the best products. Your squad will own a specific product domain end-to-end-from brainstorming the initial user experience to fast-paced prototyping, shipping, and tackling complex production challenges. You will leverage advanced AI agents daily to supercharge your output. By using AI to rapidly build prototypes, write boilerplate, and architect complex microservices (Java/Spring Boot) and user interfaces (Angular), you will free yourself up to focus on what really matters: solving real customer problems and delivering measurable business outcomes. What You'll Do: - Own the Product Journey: Operate with a true builder mindset. Work tightly with your small squad to
Requirements
deeply understand customer pain points, prototype solutions, and ship high-value features end-to-end. - Full-Stack Execution: Architect and deliver robust experiences across the stack. You will build intuitive, user-centered frontend interfaces (Angular) and design scalable, reliable backend microservices (Java/Spring Boot). - AI-Accelerated Development: Use LLMs aggressively in your daily workflow. You will guide the AI with your strong engineering fundamentals to rapidly prototype ideas, write code, test, and optimize-multiplying your squad's speed without sacrificing quality. - Navigate & Modernize: Confidently dive into legacy codebases when necessary, debugging and modernizing infrastructure to ensure our core platform remains stable and performant as we scale. - Champion Quality & Collaboration: Act as a technical leader within your squad. Uphold rigorous engineering standards through thoughtful code reviews, automated testing, and a focus on long-term maintainability. What You Bring The Builder Mindset: - Product Empathy: You care deeply about the user experience and the why behind the software you build. You measure success by user outcomes, not just lines of code deployed. - Small-Team Player: You thrive in tight-knit, highly autonomous, cross-functional squads where collaboration and shared ownership are key. - Outcome-Oriented: You focus on delivering measurable business value and are comfortable navigating ambiguity to find the right solution. Technical & AI Foundations: - Proven Experience: 6+ years of software engineering experience with a strong track record of shipping full-stack products. - Backend & Frontend Mastery: Deep proficiency in Java/Spring Boot (microservices, RESTful APIs) and strong skills in Angular (or deep experience in React/Vue and a willingness to adapt). - AI Adaptability: You don't need to be an ML scientist, but you must possess a strong intellectual curiosity and eagerness to use AI tools heavily in your daily coding workflow. You have the technical judgment to review AI-generated code critically. - Modern Engineering: Deep experience with CI/CD, automated testing, and agile methodologies. - Language: Excellent communication skills in English to collaborate seamlessly across our international teams. Nice to Have: - Product AI Integration: Hands-on experience building LLM features directly into customer-facing applications (OpenAI, Anthropic APIs, LangChain, vector databases). - Mobile Experience: Knowledge of Kotlin or cross-platform mobil
About the company
Built on almost a decade of experience in the real estate virtual reality space, the DocuSketch™ platform transforms 360° images into a unique and effective way of documenting the status of a property over time: including condition, contents, and measurements.
DocuSketch™ is the most effective, efficient and scalable way to create a 3D 360° digital snapshot of a home.
DocuSketch is growing rapidly to become the market leader in technology based virtual reality space.
The positive feedback and the growing client community are the evidence of the innovative solution we are providing.