Are you passionate about pushing the boundaries of technology? Do you excel in creating seamless, high-performance user interfaces? If so, we want to hear from you! We are an innovative technology company at the forefront of biometric recognition services, dedicated to delivering cutting-edge solutions with simplicity and precision. Our team is expanding, and we are looking for a Senior C++ UI Engineer to join us in crafting the next generation of intuitive, responsive front-end experiences.
What You’ll Do:
As a Senior C++ UI Engineer, you will play a pivotal role in shaping the front-end architecture of our advanced biometric recognition products. You’ll be responsible for integrating web technologies within C++ applications, ensuring smooth and responsive UI performance, and collaborating closely with our multidisciplinary team to deliver user-centric solutions.
Key Responsibilities:
1. C++ Programming: Utilize your extensive experience in C++ to design, implement, and optimize robust, high-performance code that forms the backbone of our UI.
2. WebKitGTK Integration: Leverage your expertise in WebKitGTK to embed web content seamlessly into our C++ applications. Experience with alternative libraries such as Ultralight will be highly regarded.
3. Multithreading and Synchronization: Implement advanced multithreading and synchronization techniques to ensure our UIs are responsive and perform flawlessly under all conditions.
4. UI Design with HTML & JavaScript: Help the front-end team develop and integrate interactive, responsive front-end components using HTML and JavaScript. Your ability to blend these technologies with C++ will be crucial in creating a cohesive user experience.
5. Image Processing: Apply your knowledge of image processing, particularly with OpenCV, to enhance the functionality and accuracy of our biometric systems.
6. CMake Proficiency: Use CMake to efficiently build and manage complex C++ projects, ensuring that all components are compiled and linked correctly.
7. Version Control with GitHub: Manage and collaborate on code with the team using GitHub, maintaining a clean and organized version control system.
8. CI/CD with GitHub Actions: Set up and maintain continuous integration and deployment pipelines using GitHub Actions, streamlining our development process.
9. Unit Testing: Write comprehensive unit tests to maintain high code quality and reliability across all components of our applications.
Nice-to-Have Skills:
1. Linux Services with systemd: Demonstrated ability to manage Linux services using systemd, including writing and maintaining service files, will be an asset.
2. Deb Package Creation: Experience in creating .deb packages for software distribution on Ubuntu-based systems is a plus, helping us streamline our deployment processes.
What We’re Looking For:
1. A detail-oriented engineer with a passion for creating intuitive and efficient user interfaces.
2. A problem-solver who thrives in a fast-paced, dynamic environment.
3. Someone who can work independently, but also enjoys collaborating with a talented team of engineers and designers.
Working Hours:
You must be available to work from 8:30 AM EST to 4:30 PM EST, ensuring overlap with our core team for effective communication and collaboration.
Participation in online meetings (Google Meet, with audio and video) during these hours is essential, as we value clear and consistent communication within our remote team.
If you’re a highly skilled C++ engineer with a deep understanding of UI development and a drive to innovate, we would love to have you on board. Join us and be a part of a team that’s setting new standards in biometric recognition technology!
Hourly Range: $50.00-$100.00
Posted On: August 08, 2024 23:00 UTC
Category: Front-End Development
Skills:C++
Country: United States
click to apply
Powered by WPeMatico
