Jobs Ivano-Frankivsk
2-
· 20 views · 0 applications · 4d
Technical Leader
Ukraine · 3 years of experience · Upper-IntermediateWe are looking for an experienced Technical Lead to join our team. About the position As a Technical Leader you will be the link between the Project Manager and the development team in Ukraine. While the project managers ensures that the project is...We are looking for an experienced Technical Lead to join our team.
About the position
As a Technical Leader you will be the link between the Project Manager and the development team in Ukraine. While the project managers ensures that the project is running according to schedule and is following our internal gate-model, you will be responsible for ensuring that the optimal technical decisions are made in each project and for facilitating the work of the developers so they are kept on track and motivated in their work. Communication is a big part of the job in order to ensure that the customer’s needs are correctly communicated to the developers, and that progress in the development is communicated to the the Project Manager.
Required skills:
- Technical background, master's degree in Electronic Engineering (preferable) or Computer Science;
- Miltech background and experience (startups, commercial or volunteering, 3+ years), understanding and talking miltech terminology and language;
- Up to date in Miltech trands, following technology development;
- Strong analytical skills, ability to make a decision and take a responsibility;
- Good understanding of hardware and software development process/life-cycle;
- Good communication skills, reporting skills, ability to technically manage a team of HW and SW developers;
- Good project People management skills, ability to do a breakdown of major task to smaller jobsproject scope, estimate tasks, control tasks execution, help project manager to control overall project scope and budget, ability to identify scope changes;
- Good sense of quality, craftsmanship, good understanding and practical experience in debugging and troubleshooting, being always ready to carry on "last mile" of the task/job, be critical to himself/herself and to technical inputs by team/client, accepting and supporting startupers way making the products;
- At least perpre-intermediate level of written and spoken English.
About us and what we can offer:
- 24 working days of paid vacation;
- Paid sick leave;
- Complex lunches right in the office;
- Free English classes twice a week;
- Children's room with a teacher for children of company employees;
- Experienced colleagues willing to share knowledge;
- Regular performance and salary negotiations;
- Professional growth: variety of projects and technologies, mentoring;
- Corporate health insurance;
- Friendly atmosphere, concern for the comfort of specialists;
- Working trips to Denmark to exchange experience with colleagues (discussed individually);
- Ability to work in different projects, one or more at the same time;
- Easy rotation between projects;
- The office has a kitchen, shower, seating area;
ONLY 1−2 interviews (online and/or office)
EKTOS is a dynamically developing company that works with many different clients from all over the world in such areas as healthcare, finance, transport, agriculture, navigation, travel, banking, and many others.
We develop in C / C ++ for various microcontrollers and processors with and without an operating system and create ready-made working prototypes of devices with our departments.
Working at EKTOS will allow you to see projects from both hardware and software sides and get a high level of skill. We care about creating an informal, safe, and open environment in our offices and we offer a competitive salary.
More -
· 40 views · 4 applications · 16d
Staff Software Engineer
Ukraine · 8 years of experience · Upper-IntermediateAbout the Role We're a small software company in Ivano-Frankivsk. We need a Staff Software Engineer who can handle complex technical challenges, guide architectural decisions, and help shape our engineering culture. You'll be one of the most senior...About the Role
We're a small software company in Ivano-Frankivsk. We need a Staff Software Engineer who can handle complex technical challenges, guide architectural decisions, and help shape our engineering culture.
You'll be one of the most senior technical people here. That means real influence over how we build things, direct impact on product decisions, and the responsibility to mentor others. No layers of management or bureaucracy - just you, the team, and the work.
What You'll Actually Do
- Design and implement core features for production systems serving real users
- Make architectural decisions that will shape the project for years to come
- Work directly with our Singapore-based customer - you'll join calls, discuss requirements, and present solutions
- Mentor other engineers through code reviews, pair programming, and technical discussions
- Own significant parts of our infrastructure and backend services
- Debug production issues when things go wrong (they will)
- Help establish engineering best practices that make sense for the team size
Technical Environment
Our current stack:
- Backend: Node.js with Nest.js framework, Golang, Python
- Frontend: React
- Infrastructure: AWS, Kubernetes, Terraform
- Data: Redshift for analytics
We're pragmatic about technology choices. If something works better for a specific problem, we'll consider it.
Requirements
Must have:
- 8+ years of software engineering experience with increasing responsibility
- Strong experience with our core stack (or similar technologies)
- Upper-Intermediate English or better
- Proven ability to design and implement complex systems
- Experience mentoring other engineers
- Comfort with ambiguity and changing requirements
What actually matters:
- You can break down complex problems into manageable pieces
- You write code that other people can understand and maintain
- You can explain technical concepts to both engineers and non-engineers
- You're comfortable pushing back when needed but know when to compromise
- You learn from mistakes instead of hiding them
What Working Here Is Like
The Good:
- Small team (you'll know everyone and your work will be visible)
- Direct impact - your decisions and code go to production quickly
- Learning opportunities - you'll touch many parts of the stack
- Flexible schedule (within reason - we need overlap with Singapore time)
- No bureaucracy or lengthy approval processes
The Reality:
- Sometimes you'll need to figure things out yourself - we don't have specialists for everything
- Occasional urgent issues that need immediate attention
- You'll wear multiple hats - pure specialization isn't possible in a small team
What We Offer
Work Environment
- Small, tight-knit team where your contributions matter
- Office in Promprylad, Ivano-Frankivsk
- Direct communication – no corporate bureaucracy
- Safe environment to learn, experiment, and grow
- Regular team discussions and knowledge sharing
Benefits
- Performance-based salary reviews as you develop
- Flexible working hours
- Paid time off and sick leave
- Opportunity to make a real impact in a growing company
How to Apply
Send your CV and a brief note about why this role interests you. We'd especially like to hear about:
- A technical decision you made that had significant impact
- Your experience working with international teams
- A time when you had to balance technical excellence with business needs
We'll respond within a week. The interview process is straightforward: a technical discussion, a coding exercise, and a conversation with our Singapore customer.
Note: We're committed to building a diverse team. If you're unsure whether you meet all requirements but are excited about the role, please apply anyway.
More