Logo for Georgia IT, Inc.

QT Linux Developer - 100% Remote

Roles & Responsibilities

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Strong proficiency in QT framework and its various modules for application development
  • Solid understanding of Linux operating systems, system architecture, and command-line tools
  • Experience developing software applications using C++ programming language

Requirements:

  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
  • Design, develop, and test QT-based applications on the Linux platform
  • Write clean, efficient, and maintainable code following coding standards and best practices
  • Troubleshoot and debug software issues, identify root causes, and implement appropriate solutions

Job description


Position: QT Linux Developer
Location: 100% Remote
Duration: 6 Months
Rate: DOE


Job Summary:

Skilled QT Linux Developer to join the team and contribute to the development of software applications on the Linux platform using the QT framework. The ideal candidate has a strong background in software development, proficient knowledge of QT and Linux, and a passion for creating robust and user-friendly applications. As a QT Linux Developer, you will be responsible for designing, implementing, and maintaining software solutions that meet the needs of our customers.


Responsibilities:
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Design, develop, and test QT-based applications on the Linux platform.
  • Write clean, efficient, and maintainable code following coding standards and best practices.
  • Troubleshoot and debug software issues, identify root causes, and implement appropriate solutions.
  • Optimize software performance, memory usage, and responsiveness.
  • Conduct code reviews and provide constructive feedback to peers.
  • Collaborate with UI/UX designers to ensure intuitive and visually appealing user interfaces.
  • Stay up-to-date with industry trends and advancements in QT and Linux technologies.
  • Participate in the software development lifecycle, including requirements analysis, design, implementation, testing, and documentation.
  • Work in an agile development environment, actively participating in sprint planning, daily stand-ups, and retrospectives.


Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in QT framework and its various modules for application development.
  • Solid understanding of Linux operating systems, system architecture, and command-line tools.
  • Experience developing software applications using C++ programming language.
  • Knowledge of object-oriented design principles and design patterns.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Understanding of software testing methodologies and the ability to write unit tests.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and meet project deadlines.


Preferred Skills:
  • Experience with cross-platform development using QT (Windows, macOS, etc.).
  • Familiarity with agile development methodologies (e.g., Scrum).
  • Knowledge of other programming languages, such as Python or JavaScript.
  • Understanding of UI/UX design principles.
  • Experience with continuous integration and deployment tools.

Related jobs

Other jobs at Georgia IT, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.