Senior Software Developer – WebAssembly / Qt/QML / SQL
⚲ Warsaw
25 200 - 28 560 PLN (B2B)
Wymagania
- WebAssembly
- Qt
- QML
- SQL
Opis stanowiska
O projekcie:
We are looking for a Senior Software Developer to join a team working on an advanced application built around WebAssembly, Qt/QML, and SQL.
The key requirement for this role is hands-on experience with WebAssembly. We are looking for someone who not only has strong development skills but can also contribute to the architecture and long-term evolution of the solution.
The application will be continuously expanded with new capabilities. Future development plans include self-monitoring, real-time data buffering, and efficient processing of real-time data, so experience designing scalable and high-performance systems will be highly valued.
Wymagania:
- Strong practical experience with WebAssembly – mandatory.- Senior-level commercial software development experience.- Strong knowledge of Qt/QML.- Solid experience with SQL and relational databases.- Experience designing application architecture.- Ability to design solutions with future development and scalability in mind.- Strong problem-solving and independent decision-making skills.
Optional
- Experience with real-time systems.- Experience with caching and data buffering.- Knowledge of application monitoring and self-monitoring mechanisms.- Experience with performance optimization.- Experience designing scalable and high-performance applications
Codzienne zadania:
- Developing modern, reliable desktop applications using C++ and Qt
- Designing and implementing new features and improving existing functionality
- Working with QML where applicable
- Contributing to software architecture and technical decisions
- Maintaining and improving a large existing codebase
- Writing clean, maintainable, and well-tested code
- Participating in code reviews and continuous integration processes
- Identifying opportunities to improve code quality, performance, and development processes
- Working independently, planning tasks, and taking ownership of deliverables
- Collaborating with an international team in an Agile environment
We are looking for a Senior Software Developer to join a team working on an advanced application built around WebAssembly, Qt/QML, and SQL.
The key requirement for this role is hands-on experience with WebAssembly. We are looking for someone who not only has strong development skills but can also contribute to the architecture and long-term evolution of the solution.
The application will be continuously expanded with new capabilities. Future development plans include self-monitoring, real-time data buffering, and efficient processing of real-time data, so experience designing scalable and high-performance systems will be highly valued.
Wymagania:
- Strong practical experience with WebAssembly – mandatory.- Senior-level commercial software development experience.- Strong knowledge of Qt/QML.- Solid experience with SQL and relational databases.- Experience designing application architecture.- Ability to design solutions with future development and scalability in mind.- Strong problem-solving and independent decision-making skills.
Optional
- Experience with real-time systems.- Experience with caching and data buffering.- Knowledge of application monitoring and self-monitoring mechanisms.- Experience with performance optimization.- Experience designing scalable and high-performance applications
Codzienne zadania:
- Developing modern, reliable desktop applications using C++ and Qt
- Designing and implementing new features and improving existing functionality
- Working with QML where applicable
- Contributing to software architecture and technical decisions
- Maintaining and improving a large existing codebase
- Writing clean, maintainable, and well-tested code
- Participating in code reviews and continuous integration processes
- Identifying opportunities to improve code quality, performance, and development processes
- Working independently, planning tasks, and taking ownership of deliverables
- Collaborating with an international team in an Agile environment
🔍 Dekoder Ogłoszenia
🔴
continuously expanded with new capabilities
Może oznaczać rozszerzanie zakresu obowiązków i brak stabilnego scope projektu
🟡
experience designing scalable and high-performance systems will be highly valued
Wysokie wymagania wydajnościowe mogą oznaczać presję na optymalizację i trudne deadline'y