Senior Client Developer
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