Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
Proekspert serves as a link between the digital and physical world, crafting transformative solutions by merging data and product development proficiency with a design thinking methodology. We work with intelligent machinery, industrial automation, production lines, intricate device integrations, banking infrastructures, and automated management systems—propelling the next industrial revolution.
Job Description
We’re looking for a Senior Software Engineer to join our experienced development team. In this role, you’ll lead complex software development projects, design scalable solutions, and guide your team technically and strategically. You’ll work closely with clients and stakeholders, ensuring the delivery of high-quality software that meets the client's real business needs. This position offers the opportunity to make architectural decisions, mentor others, and play an active role in projects initiation and technical direction.
Your work will be focused on the following:
- Lead the design and development of full-stack solutions.
- Support architecture, planning, and estimations.
- Mentor developers and contribute to team growth.
- Communicate clearly with clients and stakeholders.
- Participate in project initiation and offer preparation.
Tech Stack You’ll Use:
- Backend: Java, Spring Boot, Node.js, REST, microservices
- Frontend: React, Next.js, TypeScript, Redux
- Infrastructure: Docker, Kubernetes, CI/CD (GitHub Actions, etc.)
- Databases: PostgreSQL, MariaDB
You'll Excel in This Role If You have:
- 3+ years of experience in full-stack development.
- Interest in modern engineering with state-of-the-art AI- including large language models (LLMs), retrieval-augmented generation (RAG), semantic search, and tool-using agents.
- Understanding how AI changes the shape of software and design systems around it.
- Knowledge in at least one of the following: AI/LLM Platforms: OpenAI, Anthropic, Mistral, Google (Gemini), etc. Cloud AI: Azure OpenAI, AWS Bedrock, GCP Vertex AI, etc.
- Strong system design and problem-solving skills.
- Experience with CI/CD, containers, and cloud infrastructure.
- Excellent cooperation and communication skills (consultative approach when working with client; ability to present, explain and defend your point of view).
- Detail-oriented and reliable problem solver mentality.
- Appetite to learn and work with large and complex systems.
- Have ambition & drive to learn new things in the ever-changing IT industry.
- Bachelor's degree or higher in Information Technology or a related field.
- Excellent spoken and written English. The Estonian language is plus.
Additional information
We value individual freedom, decision-making and proactiveness. In our self-organising and supportive work environment, teamwork is of the utmost importance.
What we offer:
- Meaningful and stable work with real-world impact.
- We care deeply about the well-being of our people and their families.
- Inspiring community and teams, who support and mentor you.
- An exciting benefits package, including a personal growth budget and profit-sharing.
- A motivational program and competitive salary.
Place of work: Estonia (Tallinn, Tartu, Pärnu, Kuressaare).
Key Skills
Ranked by relevanceReady to apply?
Join Proekspert AS and take your career to the next level!
Application takes less than 5 minutes