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
Commercial Garage Door Installer and Technician
Job Description Job Description We are currently looking to fill a position immediately for an experienced Commercial overhead door installer / technician. Gate experenice is a plus! We are a l…
Steel Shop Fabricator/Welder
Job Description Job Description MMI Tank & Industrial Services - is a dynamic and growing custom steel tank & industrial equipment manufacturer. Delivering high-quality products to a wide variet…
Caregiver for the Elderly
Come work for us for great work-life balance, fair pay, and a great work environment. You will spend your time helping seniors in your community to stay safe at home. Our work is rewarding and you wil…
Real Estate Manager- Arizona/New Mexico
Summary/Objective: The primary objective of the Real Estate Manager is to manage the growth of our new locations in the AZ and NM territories. Every Watermill Express employee is expected to pe…
Host/Hostess
Cowboy Club Grille & Spirits is a family-owned, high-volume restaurant with a 30+ year history on 89A at the crossroads of Uptown Sedona . We are currently hiring Hostesses. However, we value goo…
PEMB Detailer
NOW HIRING! Metal Building Industry PEMB DETAILER Be part of something exciting! A growing metal building company with a reputation for delivering turnkey PEMB solutions is building out …
Outside Sales Representative and Trainer
Join Our Team at True North Group! Position: Outside Sales Representative and Trainer Number of Openings: 1 Territory Leadership Position Available About Us At True North Group, we do more than offer …
Academic Laryngologist
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we ar…
Backend Development Engineer
Kforce has a client in Scottsdale, AZ that is seeking a Backend Development Engineer for a hybrid/ onsite role. Join a fast-growing tech company revolutionizing payment infrastructure. Summary: We're…
M612-Data Analyst 5681.
The position is hybrid in Phoenix, AZ - with some time spent in office for meetings. In Person interview is required. Our direct client has an opening for a Data Analyst 5681. …