DevJobs

Desktop Client Developer

Overview
Skills
  • C++ C++ ꞏ 2y
  • C# C# ꞏ 2y
  • Flutter Flutter
  • Git Git
  • AWS EC2 AWS EC2
  • AWS S3
  • AWS Lambda AWS Lambda

About The Position

FireArc owns, develops, and continually optimizes an intricate system of digital assets, contents, and infrastructures, all contributing to our digital advertising ecosystems.

Our products and digital content range from utility applications to native advertising ad tech. All our products and content coordinate together to create unique monetization solutions and advanced revenue streams for digital properties.

We are searching for a Desktop client developer with experience in desktop applications and AWS, skilled in C#, C++, Flutter, or similar languages, to enhance our PC applications and integrate with AWS services like S3, EC2, and database solutions.


Your Impact and Responsibilities:

  • Design and develop desktop applications using relevant desktop application technology
  • Support code integration with AWS (S3, EC2, databases) for scalable solutions
  • Focus on identifying and addressing vulnerabilities in executables and code to strengthen security within desktop applications
  • Create and manage robust installation processes for PC applications, maintaining ease of deployment and user security
  • Collaborate on design, development, testing, and implementation phases.
  • Continuously improve software for performance, efficiency, and reliability
  • Create, document, and maintain code in line with best practices
  • Troubleshoot and resolve software issues in existing application.
  • Work with cross-functional teams to meet business requirements
  • Monitor the performance of the application and optimize it for speed and scalability
  • Collaborate with designers, data team members and project managers to ensure that the application meets the business and user needs
  • Participate in code reviews and ensure that the code is well-documented and adheres to best practices



Requirements

  • 2+ years of experience with desktop development (C#, C++, or related technology)
  • Strong understanding of the software development lifecycle (SDLC) and agile methodologies
  • Hands-on experience with AWS services, including S3, EC2, Lambda and databases
  • Proficient in recognizing and mitigating vulnerabilities in executables and code, with a focus on maintaining security integrity across desktop application environments
  • Hands-on experience with PC application installers, including secure setup, update, and distribution practices
  • Skilled in Git for version control
  • Bachelor's degree in Computer Science or a related field
  • Strong problem-solving abilities and analytical skills
  • Fluent English and a proactive, can-do approach


Advantages

  • Experience using AI-assisted coding tools such as GitHub Copilot, Cursor, etc.
  • Familiarity with vibe coding approaches or AI-driven workflows to accelerate application and utility development

FireArc Technologies .LTD