About the Role
The Technical Project Lead role combines technical ownership with leadership of a single client project — covering everything from technical decision-making to guiding the team and managing the client relationship. It is a balance between hands-on technical work and management, with a single point of accountability for how the project is delivered.
The role suits someone who thrives on ownership: a single project to go deep into, the autonomy to make decisions, and the responsibility of steering both people and outcomes toward a shared goal.
Technical Requirements — Required
- Proficiency in JavaScript and TypeScript
- Angular 2+ framework and Angular Material
- Asynchronous programming and RxJS
- HTML5, CSS3 and SASS/SCSS
- REST API design and integration
- C# and .NET Core
- SQL and relational databases
- OOP concepts and SOLID principles
- Git — version control and team workflows
- 3+ years of software development experience
- Experience with SaaS models and cloud environments (Azure)
- Knowledge of system architecture and design patterns
- Experience with CI/CD pipelines
- Experience with AI-assisted development tools and the ability to evaluate, adopt, and champion AI solutions within the team — we are an AI-first company and expect our leads to drive that culture forward
Responsibilities
- Leading and coordinating the development team on a single client project
- Direct client communication — gathering requirements, managing expectations, and relaying feedback
- Making technical decisions at the project level aligned with client and business objectives
- Hands-on development contribution when needed
- Mentoring developers on the project and ensuring code quality through code review
- Planning and tracking project delivery within agreed timelines and budget
- Implementing and advocating for best practices in code quality, testing, and deployment
- Creating and maintaining project technical documentation
Education
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (3+ years).
How to Apply
Send your CV electronically.
Feel free to reach out with any questions before applying.
Upoznaj kompaniju
Where technology meets tailored client experiences
Rationale Information Technology LLC (Rationale) is an innovative IT Software Engineering company dedicated to delivering innovative and customized enterprise solutions. Our core objective is to redefine the landscape of IT services by seamlessly blending cutting-edge technologies with a client-centric approach.
Our Mission
Our mission is to make a positive difference by digitally transforming how people work,
creating experiences that are not just meaningful and efficient but also enjoyable and deeply personalised.
Our Vision
Our vision is to stand proudly as the globally recognized provider of choice.
he soul of our work guided by principles
We adhere to our core values and never give up on them, and that makes us stand out from the crowd. Our core values are the backbone of our company and they make working at Rationale Tech desirable and interesting.
Team. Clients. Profit.
While creating meaningful, efficient, enjoyable, and personalized experiences we always start with our team and then replicate the same experience to our clients. By doing that, we are developing respectful, caring, and long-lasting partnerships with our team as well as with our clients. We recognize that aligning ourselves with our teams and our clients can only result in a fair share of a profit that will allow us to do what we do best. We are sticking to that order.
We Learn. Everywhere. All the Time.
We live in faster-than-ever changing world where change is hyper-boosted by technology advancements almost daily. Only way, for all of us to advance, is to embark ourselves on never-ending learning journey, relentlessly taking and appreciating any opportunity we get to learn more. Curiosity is built in our DNA, in every place, at every moment.
Fast. Faster. Together.
We know that individual’s quality may yield in quick results, but we also know that only through our team, we can achieve continues success, conquer any challenge, and advance in any way. No matter how well-crafted our strategy may be, or our people may be knowledgeable, the values, behaviors, and attitudes of our teams has more impact than anything else. We remind ourselves that every day.
Be Open. Be Honest. Be Humble.
We foster a culture where it is OK to make mistakes, OK to receive rightful feedback (even if it is a harsh one), OK to take accountability and call others up it, OK to admit when we are wrong, OK to engage in constructive conflict (addressing the issues not the personalities), OK not to know everything. Above all else, it is OK to excel and still be humble.
Set the Bar High. Increase IT. Increase IT Again.
We strongly believe that consistently achieving more, pushing the boundaries, challenging the status quo, going out of comfort zone, and improving ourselves (as a team and as a company) is the only way to stay and make our mark.
Menadžment kompanije
Beneficije
Balans karijere i privatnog života
Timska atmosfera
Zadovoljstvo projektima
Mogućnost napredovanja
Iskustvo o radu
Frontend developer
Pozitivno
Pružaju priliku juniorima
Zamerke
Toksično okruženje Trud se ne ceni Ljudi mahom nezadovoljni, uživaju samo oni blizu vlasti kompanije Mentori pedagoški nepodobni
Mobile developer
Software Developer/Engineer
Frontend developer
Preporuke se učitavaju...