Software Engineer
The Company
GitKraken is the developer experience (DevEx) platform of choice for more than 40 million developers and 100,000 organizations globally. Combining built-in AI and powerful workflow orchestration, GitKraken empowers development teams to eliminate unnecessary toil, streamline collaboration, and accelerate productivity. GitKraken’s seamless integrations with leading Git providers, issue tracking tools, and AI solutions make it the most versatile DevEx platform available across desktop, command line, IDE, web, and mobile environments. Discover smarter, faster development at or follow us on LinkedIn.
The Role
We are looking for a Software Engineer to join our GitKraken Desktop team. In this role, you will contribute to our flagship product and the world’s leading git client by implementing features, fixing bugs, and participating in code reviews. GitKraken Desktop has a rich and expanding feature set, providing opportunities to learn about cross-platform desktop application development, creating intuitive and powerful user interfaces for version control, integrating complex data from third-party sources such as GitHub, developing the product’s AI-powered capabilities, and more. And you’ll be doing it with a great team that genuinely cares about the product, because we use it ourselves every day.
We are committed to having an inclusive and authentic work environment where unique perspectives, skills, and backgrounds are celebrated. We work hard to foster diversity in our workplace and encourage people from all backgrounds to apply. Even if you don't meet 100% of the requirements, don't let self-filtering and imposter syndrome get in the way of a great fit. We would love to hear from you!
What you'll do
- Assist in defining technical details in the planning phases of features and enhancements.
- Write code that is clear and maintainable (because this project is BIG).
- Collaborate with team members to find efficient and elegant solutions to technical challenges.
- Participate in code reviews and manual testing to ensure we deliver experiences that are satisfying, intuitive, and as bug-free as possible with every release.
What you’ll bring
- Experience with TypeScript, React, and git.
- Strong comprehension of computer science concepts related to data structures, algorithms, and code/design patterns.
- A capacity to analyze written requirements and surface unanswered questions early, and a willingness to proactively suggest alternatives that align with the goals at hand.
Bonus points
- Experience with Node.js, Electron, and/or Jest.
- Experience with asynchronous/multi-threaded code (Promises, semaphores, etc.)
- Experience with crafting requests for REST APIs
- Ability to balance independent drive with a collaborative approach, knowing when to seek input on complex issues to avoid pursuing unproductive paths.
How you’ll be rewarded
💵 Excellence — Competitive compensation with annual performance-based pay increases
🏖 Balance — Flexible Paid-Time-Off Policy & paid company holidays (chosen by our employees)
👶 Parent life — Generous paid parental leave
🐶 Pets — Pet insurance plan (with no exclusions)
🍎 Health — Health, dental, and vision insurance with competitive employer cost-sharing
🌵 Headquarters — Modern, fully equipped offices designed to maximize productivity in a hybrid environment
🏆 Culture — Great Place to Work Certified
📚 Growth — Paid career development opportunities, audiobook subscriptions, and mentorship
🔮 Future — 401(k) retirement plan plus company matching
🛫 Travel — Company paid domestic trip after your 1-year anniversary & an international trip every 5 years
Location
This is a hybrid position based in Scottsdale, AZ. This role combines the flexibility of remote work with the benefits of meaningful in-person collaboration. Candidates must reside in or be willing to relocate to the Phoenix area.
Equal Employment Opportunity Statement:
At GitKraken, we believe that diversity among our teammates is critical to our success as a company. GitKraken evaluates all employees and job applicants without regard to race, color, religion, gender (including pregnancy, gender expression, or gender identity), national origin, age, disability status, or any other legally protected class. We recruit, hire, and retain top talent from a diverse candidate pool.
Recommended Jobs
Area Sales Manager
Join an award-winning company! Who are we? Since 1967, Toll Brothers has been building luxury homes and communities in the best locations in the U.S. Today, we’re a Fortune 500 company operatin…
Registered Nurse RN Surgical PCU
**Primary City/State:** Phoenix, Arizona **Department Name:** PCU-Surgical-Hosp **Work Shift:** Night **Job Category:** Nursing Banner Health is proud to have earned the Great Place To Work® Certifica…
Sr Condition Monitoring Advisor - Reliability
**Career Area:** Product Support **Job Description:** **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do…
Senior Private Aviation Specialist - Velocity Black (Remote)
Senior Private Aviation Specialist - Velocity Black (Remote) Velocity Black, a Capital One company, harnesses the power of artificial intelligence, the warmth of human experts and the convenience of t…
Part Time Resort Spa Licensed Nail Technician
Nestled within the scenic Phoenix Marriott Resort Tempe at The Buttes, Narande Spa offers a tranquil retreat where guests can unwind and rejuvenate. Our spa features a full range of massage, facial, …
GCP Cloud Infrastructure Engineer
Job Description: ~ Act as consultant and subject matter expert for internal stakeholders in engineering, sales, customer organizations to resolve technical deployment obstacles and improve Google…
Caregiver
Caregiver - Large Senior Living Community We are seeking an outstanding Caregiver to join our team at our community Thunderbird Senior Living. Come join a team of dedicated, smart, and caring profes…
Warehouse Manager | Chase Field
Levy Sector **Salary:** $60,000/yr -$65,000/yr, DOE **Location:** Chase Field **Schedule:** No two weeks look the same at Chase Field and thats part of the excitment! We support MLB games, concerts, a…