Tech Lead (Senior Software Developer) / REMOTE JOB
Job description:
As a Tech Lead, you will combine hands-on development with architectural leadership and team guidance. You will play a central role in shaping technical decisions, ensuring code quality, and supporting the team in delivering a scalable and reliable product.
You will work closely with the Product Manager and cross-functional teams, having real influence on both technical direction and product evolution.
About the Product
We are building a digital real estate data platform that allows users to access all critical information about a selected real estate object—land plot or building—in one place.
The platform integrates a nationwide map of Lithuania with a wide range of data, including:
- land and building usage and purpose
- legal restrictions and special land use conditions
- construction and spatial planning documents
- servitudes and adjacent state-owned land
- flood risk and nearby infrastructure
The product enables users to make data-driven decisions before purchasing property or planning construction, helping them better understand opportunities and risks.
Key Responsibilities
- Design and develop high-performance, scalable, and secure software solutions.
- Lead and influence architectural decisions, ensuring long-term maintainability and technical excellence.
- Define and promote engineering best practices, including coding standards, testing, documentation, and CI/CD.
- Identify, assess, and resolve technical challenges and risks.
- Collaborate closely with product, business, and cross-functional teams to translate requirements into well-designed technical solutions.
- Support project planning by contributing to timelines, priorities, and technical scope.
- Participate in code reviews and provide constructive feedback to continuously improve code quality.
- Lead, mentor, and support engineers, fostering a collaborative, high-performance, ownership-driven culture.
Requirements:
- Deep expertise in Java development, with strong hands-on experience using modern Java.
- Solid background in web application development, with a good understanding of how backend and frontend systems interact.
- High standards for code quality and ownership, including testing, code reviews, CI/CD, and maintainability.
- Hands-on experience with cloud environments (AWS, Azure, or GCP).
- A leadership mindset with the ability to take initiative, guide technical decisions, and mentor other engineers.
- Passion for technology and innovation, with curiosity about new tools, frameworks, and architectural trends.
- Strong problem-solving, communication, and technical leadership skills.
Nice to Have
- Experience in frontend development.
- Familiarity with geospatial / GIS data, tools, or technologies.
Company offers:
- Flexible working hours
- Investment in learning and professional development
- Opportunity to build a market-shaping digital product
- Real impact on technical decisions and product direction
- A collaborative, fast-learning startup environment
Company Culture
We are a young startup building a product with no direct market equivalents. Our culture emphasizes continuous growth, fast learning, and experimentation. We encourage hypothesis-driven thinking, accept mistakes as learning opportunities, and work as a team toward a shared mission: making real estate data accessible and easy to understand for everyone.