Senior Client Developer

FireArc · Full-time · Senior

About The Position

FireArc is an innovative, data-driven, B2C tech company developing and publishing multi-platform digital assets. We are rapidly expanding and eager to onboard results-oriented, high-achieving talent passionate about impactful design

Our incredibly talented and energetic Client Team is expanding, and we’re searching for a skilled Senior Client Developer to help us scale to new heights.

If you thrive in a fast-paced, dynamic environment and have a proven track record of success in user acquisition, we’d love to hear from you!

Impact and Responsibilities:

This role is ideal for someone who has previously served as a Senior Developer, thrives in a collaborative environment, and brings a thoughtful, solution-oriented mindset to both code and people.

  • Lead the design and development of Windows desktop applications using technologies such as C# (.NET), C++, Go, Rust, or Python
  • Serve as a technical point of reference for the client team, guiding architectural decisions and mentoring junior developers
  • Drive high-quality integrations with AWS services like S3, Lambda (serverless), EC2, and DynamoDB
  • Proactively identify technical and architectural challenges, and craft scalable, secure, and user-centric solutions
  • Oversee and enhance application installation, deployment, and update processes with a focus on security and user experience
  • Foster a collaborative, respectful work environment, supporting team members and driving alignment with cross-functional teams
  • Participate in code reviews and contribute to a culture of quality and shared knowledge
  • Continuously monitor and optimize application performance, security, and scalability
  • Stay up-to-date with industry trends and recommend new tools, techniques, or improvements to enhance team effectiveness

Requirements

  • 5+ years of hands-on experience in Windows desktop application development
  • Previous experience as a Tech Lead or in a senior role with leadership responsibilities
  • A strong problem-solving mindset and ability to think strategically in fast-paced environments
  • Excellent interpersonal and communication skills; ability to guide, support, and inspire others
  • Deep understanding of secure software design, especially regarding vulnerabilities in executables and desktop environments
  • Experience working with PC application installers, auto-update systems, and secure deployment pipelines
  • Proficient with AWS services (S3, Lambda, EC2, DynamoDB)
  • Skilled with Git and modern development workflows
  • Familiarity with Agile methodologies and SDLC best practices
  • Bachelor’s degree in Computer Science or related field
  • Fluent English and a proactive, ownership-driven attitude

Apply for this position