Let’s grow and be a part
of something remarkable together.

On the lookout for an exciting opportunity to work in an enticing environment on exciting projects with experienced team members who are always willing to help?

Unlock Your Potential
Join Our Team of Innovators!

Discover exciting career opportunities that encourage growth, creativity, and collaboration. Join a dynamic team where your skills are valued, and your potential is limitless.

Flutter Developer
Medior/Senior

We’re looking for a Medior Flutter Developer to join our quirky, fun-loving team and help us conjure up some seriously cool apps.

Technical Requirements and Skills:
- Experience in Flutter SDK and Dart language
- Experience as a native Android or iOS developer
- Knowledge of Object-Oriented
- Programming, design patterns and mobile application architecture
- Experience with unit testing, widget testing and integration tests
- Understanding of state management (BLOC, provider)
- Knowledge of mobile app deployments, working with REST API
- Professional working proficiency in English
- Experience in working in offline mode, local data storage, threads and performance adjustment
- Ability to comprehend business requirements and transfer those into technical requirements
- Good knowledge of code versioning tools (Git)
- Experience and strong understanding of state management solution Bloc.
- Design and implement applications following Clean Architecture principles. 
- Development of high-quality applications based on design and wireframe
- Development and maintenance of quality, reusable and reliable code
- Maintaining the performance, quality and response of the application
- Knowledge of the principles of continuous integration
- Good communication skills and analytical thinking
- Teamwork and willingness to share knowledge and skills with colleagues
- A desire for advancement and personal development
-A proactive way of thinking,
- Minimum two years of work experience
What We Offer:
We offer you work in a team of young and promising people who are always ready for action, a general package of benefits, but also:
- Individual approach to each employee,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Apply
Full-stack Developer
Junior/Medior

If you can front-end, back-end and joke-end with equal brilliance, you are the right person for us.  If you thrive in an environment where every day is different and every bug is a puzzle waiting to be solved, this might be the gig for you.

Requirements:
- Bachelor's degree in computer science, Engineering, or a related field and equivalent experience (2+years),
- Excellent problem-solving skills,
- Strong communication and interpersonal skills,
- Verbal and written communication skills, fluent in English
Technical Requirements and Skills:
- Good understanding of front-end technologies, such as HTML5, and CSS3,
- Good understanding of SASS/SCSS,
- Proficiency knowledge of JavaScript and TypeScript,
- Understanding the nature of asynchronous programming (RxJS),
- Angular 2+ framework,
- Angular Material,
- Understanding of Object-oriented programming,  
- REST APIs,
- Source code management Git,
- Good knowledge of C#, .Net Core,
- Experience with SQL and relational database,
- Good to have experience with SaaS model and Cloud (Azure) environment,
- Good knowledge and understanding of data modeling and RESTFul API,
- Good knowledge of OOP concepts and SOLID principles,
- Good knowledge of code versioning tools (Git).
What We Offer:
We offer you work in a team of young and promising people who are always ready for action, a general package of benefits, but also:
- Individual approach to each employee,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Apply
Technical Lead
Medior/Senior

Our team needs reinforcements, and we are looking for a highly qualified Technical Lead to contribute to the development, implementation, and maintenance of our product. Your main task will be coordination with the developer team and constant work on creating innovative products and solutions.

We need a key role that requires a combination of technical expertise, leadership skills, and the ability to manage complex projects; So, if you can front-end, back-end and joke-end with equal brilliance, you are the right person for us.

Technical requirements and skills:
- Proficiency in programming languages, frameworks, and development methodologies relevant to the organization's tech stack;
- Good understanding of front-end technologies, such as HTML5, and CSS3,
- Good understanding of SASS/SCSS,
- Proficiency knowledge of JavaScript and TypeScript,
- Understanding the nature of asynchronous programming (RxJS),
- Angular 2+ framework,
- Angular Material,
- Distributed version control (Git),
- Good knowledge of C#, .NET Core,
- Good knowledge and understanding of data modeling and RESTful API,
- Good knowledge of OOP concepts and SOLID principles,
- Experience with SQL and relational database,
- Good to have experience with SaaS model and Cloud (Azure) environment,
- Good to have experience with Azure Devops and/or Jenkins
- Good to have experience in performance optimization and application vulnerability assessment
Key Responsibilities:
- Assist clients in the integration of our products into their systems, providing technical support and guidance throughout the implementation process
- Understanding of system architecture, design patterns, and best practices;
- Strong leadership skills to guide and mentor the development team;
- Ability to provide technical direction and make decisions that align with the overall business objectives;
- Experience in managing and leading a team of developers, ensuring productivity and adherence to timelines (The team consists of 15 developers of different seniority);
- Experience in planning, executing, and delivering IT projects on time and within budget;
- Excellent communication skills to interact with team members, stakeholders, and other departments;
- Ability to troubleshoot technical issues and provide innovative solutions;
- Proficient in creating and maintaining technical documentation;
- Implement and advocate for best practices in code quality, testing, and deployment;
- Bachelor's degree in computer science, Engineering, or a related field and equivalent experience (5+years)
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Apply
QA Engineer
Medior

Are you the kind of person who loves finding bugs, not just in code, but in every corner of life? If so, we have the perfect opportunity for you! Join our innovative team as a QA Engineer and help us elevate our products to the next level.

Technical Requirements and Skills:
- Writing all kinds of TS/TC
- Writing/executing different kinds of automated tests
- Writing/executing different kinds of regression and stress tests
- Using and understanding different kinds of development Tools (HTML, CSS and JavaScript)
- Writing/Executing complex SQL queries
- Writing/Executing complex Postman scripts
- Using GIT
- Performing complex continuous build tasks
- Using all Microsoft Office applications
- Preparing and performing End User trainings
- Providing first level application support including troubleshooting, workarounds, and resolution
- Manage all conversations with clients and write all required documentation
- Improving QA/QC processes and writing best-practice QA/QC procedures
- Ready to spread and share accumulated knowledge
And if you are:
- Genuinely curious and strive to learn constantly,
- Self-reliant, proactive, and team oriented,
- Looking for solutions rather than excuses,
- Self-motivated and result-driven
You are the right person for us!
What We Offer:
We offer you work in a team of young and promising people who are always ready for action, a general package of benefits, but also:
- We offer all the usual perks and benefits,
- Individual approach to each employee,
- Tough and demanding environment,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Apply